Index
All Classes|All Packages|Serialized Form
A
- a() - Method in class kboyle.oktane.example.modules.GroupModule
- add(Class<T>, T) - Method in class kboyle.oktane.core.BeanProvider.Simple
- addPrefix(Prefix) - Method in class kboyle.oktane.core.prefix.DefaultPrefixHandler
-
Adds a
Prefix
to the handle. - aliases - Variable in class kboyle.oktane.core.module.Command
- aliases - Variable in class kboyle.oktane.core.module.Command.Builder
- Aliases - Annotation Interface in kboyle.oktane.core.module.annotations
- AnnotatedCommandCallback<C extends CommandContext,M extends ModuleBase<C>> - Class in kboyle.oktane.core.module.callback
- AnnotatedCommandCallback() - Constructor for class kboyle.oktane.core.module.callback.AnnotatedCommandCallback
- AnyPrecondition - Class in kboyle.oktane.core.precondition
- AnyPrecondition(ImmutableList<Precondition>) - Constructor for class kboyle.oktane.core.precondition.AnyPrecondition
- apply(CommandHandler.Builder<?>) - Method in interface kboyle.oktane.core.configuration.CommandHandlerConfigurator
-
Applies a configuration to a
CommandHandler.Builder
. - apply(CommandHandler.Builder<?>) - Method in class kboyle.oktane.core.configuration.CommandHandlerWithPrimitiveTypeParsers
- apply(CommandHandler.Builder<?>) - Method in class kboyle.oktane.discord4j.configuration.DiscordCommandHandlerWithDiscordTypeParsers
- apply(CommandHandler.Builder<?>) - Method in class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequireBotOwnerFactory
- apply(CommandHandler.Builder<?>) - Method in class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequireGuildOwnerFactory
- apply(CommandHandler.Builder<?>) - Method in class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequireHierarchyFactory
- apply(CommandHandler.Builder<?>) - Method in class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequirePermissionFactory
- apply(CommandHandler.Builder<?>) - Method in class kboyle.oktane.example.preconditions.CommandHandlerWithRequireFailureFactory
- apply(CommandHandler.Builder<?>) - Method in class kboyle.oktane.example.preconditions.CommandHandlerWithRequireHiFactory
- applyConfigurator(CommandHandlerConfigurator) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Applies the given
CommandHandlerConfigurator
to theCommandHandler.Builder
. - argument() - Method in record class kboyle.oktane.core.results.precondition.ParameterPreconditionsFailedResult
-
Returns the value of the
argument
record component. - ArgumentParser - Interface in kboyle.oktane.core.parsers
- ArgumentParserFailedResult - Record Class in kboyle.oktane.core.results.argumentparser
- ArgumentParserFailedResult(CommandParameter, String, TypeParserResult<?>) - Constructor for record class kboyle.oktane.core.results.argumentparser.ArgumentParserFailedResult
-
Creates an instance of a
ArgumentParserFailedResult
record class. - ArgumentParserResult - Interface in kboyle.oktane.core.results.argumentparser
- ArgumentParserSuccessfulResult - Record Class in kboyle.oktane.core.results.argumentparser
- ArgumentParserSuccessfulResult(Object[]) - Constructor for record class kboyle.oktane.core.results.argumentparser.ArgumentParserSuccessfulResult
-
Creates an instance of a
ArgumentParserSuccessfulResult
record class. - argumentStart() - Method in record class kboyle.oktane.core.mapping.CommandMatch
-
Returns the value of the
argumentStart
record component.
B
- b() - Method in class kboyle.oktane.example.modules.GroupModule
- beanProvider() - Method in class kboyle.oktane.core.CommandContext
- BeanProvider - Interface in kboyle.oktane.core
-
A container to be used by the
CommandHandler
for accessing beans. - BeanProvider.Empty - Class in kboyle.oktane.core
- BeanProvider.Simple - Class in kboyle.oktane.core
- beans - Variable in class kboyle.oktane.core.module.CommandModule
- beans - Variable in class kboyle.oktane.core.module.CommandModule.Builder
- BenchmarkCommandBuilder - Class in kboyle.oktane.core.module
- BenchmarkCommandBuilder() - Constructor for class kboyle.oktane.core.module.BenchmarkCommandBuilder
- BenchmarkContext - Class in kboyle.oktane.benchmark
- BenchmarkContext() - Constructor for class kboyle.oktane.benchmark.BenchmarkContext
- bot() - Static method in class kboyle.oktane.discord4j.prefix.MentionPrefix
- BOT - Enum constant in enum class kboyle.oktane.discord4j.precondition.PermissionTarget
- BotOwnerPrecondition() - Constructor for class kboyle.oktane.discord4j.precondition.RequireBotOwner.BotOwnerPrecondition
- build() - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Builds the
CommandHandler
. - build() - Method in class kboyle.oktane.core.mapping.CommandMap.Builder
- build() - Method in class kboyle.oktane.core.module.CommandModule.Builder
- builder() - Static method in class kboyle.oktane.core.CommandHandler
-
Creates a new builder for the
CommandHandler
. - builder() - Static method in class kboyle.oktane.core.mapping.CommandMap
- builder() - Static method in class kboyle.oktane.core.module.Command
- builder() - Static method in class kboyle.oktane.core.module.CommandModule
- builder() - Static method in class kboyle.oktane.core.module.CommandParameter
C
- channel() - Method in class kboyle.oktane.discord4j.DiscordCommandContext
- CHANNEL - Enum constant in enum class kboyle.oktane.discord4j.Mentions
- ChannelTypeParser<CHANNEL extends discord4j.core.object.entity.channel.Channel> - Class in kboyle.oktane.discord4j.parsers
-
A
DiscordTypeParser
for parsing DiscordChannel
's. - ChannelTypeParser(Class<CHANNEL>) - Constructor for class kboyle.oktane.discord4j.parsers.ChannelTypeParser
- CharPrefix - Class in kboyle.oktane.core.prefix
-
Represents a
Prefix
that is only a single character. - CharPrefix(char) - Constructor for class kboyle.oktane.core.prefix.CharPrefix
- CharTypeParser - Class in kboyle.oktane.core.parsers
- CharTypeParser() - Constructor for class kboyle.oktane.core.parsers.CharTypeParser
- children - Variable in class kboyle.oktane.core.module.CommandModule.Builder
- children - Variable in class kboyle.oktane.core.module.CommandModule
- client() - Method in class kboyle.oktane.discord4j.DiscordCommandContext
- command - Variable in class kboyle.oktane.core.module.CommandParameter
- command() - Method in class kboyle.oktane.core.CommandContext
- command() - Method in record class kboyle.oktane.core.mapping.CommandMatch
-
Returns the value of the
command
record component. - command() - Method in record class kboyle.oktane.core.results.command.CommandExceptionResult
-
Returns the value of the
command
record component. - command() - Method in record class kboyle.oktane.core.results.command.CommandMessageResult
-
Returns the value of the
command
record component. - command() - Method in record class kboyle.oktane.core.results.command.CommandNOPResult
-
Returns the value of the
command
record component. - command() - Method in interface kboyle.oktane.core.results.command.CommandResult
- command() - Method in class kboyle.oktane.discord4j.results.DiscordMessageResult
- command() - Method in class kboyle.oktane.discord4j.results.DiscordReactResult
- command() - Method in record class kboyle.oktane.example.results.KillAppCommandResult
-
Returns the value of the
command
record component. - Command - Class in kboyle.oktane.core.module
-
Represents a command.
- Command.Builder - Class in kboyle.oktane.core.module
- commandCallback - Variable in class kboyle.oktane.core.module.Command
- CommandCallback - Interface in kboyle.oktane.core.module.callback
- CommandContext - Class in kboyle.oktane.core
-
Represents a POJO that will be used for passing state in commands.
- CommandContext() - Constructor for class kboyle.oktane.core.CommandContext
- CommandContext(BeanProvider) - Constructor for class kboyle.oktane.core.CommandContext
- commandEnd() - Method in record class kboyle.oktane.core.mapping.CommandMatch
-
Returns the value of the
commandEnd
record component. - CommandExceptionResult - Record Class in kboyle.oktane.core.results.command
- CommandExceptionResult(Command, Exception) - Constructor for record class kboyle.oktane.core.results.command.CommandExceptionResult
-
Creates an instance of a
CommandExceptionResult
record class. - CommandExecutionBenchmark - Class in kboyle.oktane.benchmark
- CommandExecutionBenchmark() - Constructor for class kboyle.oktane.benchmark.CommandExecutionBenchmark
- CommandExecutionBenchmark_directNoParameters_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_directNoParameters_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directNoParameters_jmhTest
- CommandExecutionBenchmark_directOneParameter_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_directOneParameter_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directOneParameter_jmhTest
- CommandExecutionBenchmark_directTwoParameters_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_directTwoParameters_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directTwoParameters_jmhTest
- CommandExecutionBenchmark_generatedNoParameters_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_generatedNoParameters_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedNoParameters_jmhTest
- CommandExecutionBenchmark_generatedOneParameter_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_generatedOneParameter_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedOneParameter_jmhTest
- CommandExecutionBenchmark_generatedTwoParameters_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_generatedTwoParameters_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedTwoParameters_jmhTest
- CommandExecutionBenchmark_jmhType - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_jmhType() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType
- CommandExecutionBenchmark_jmhType_B1 - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_jmhType_B1() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B1
- CommandExecutionBenchmark_jmhType_B2 - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_jmhType_B2() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- CommandExecutionBenchmark_jmhType_B3 - Class in kboyle.oktane.benchmark.jmh_generated
- CommandExecutionBenchmark_jmhType_B3() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B3
- CommandFactory<CONTEXT extends CommandContext,MODULE extends ModuleBase<CONTEXT>> - Class in kboyle.oktane.core.module.factory
- CommandFactory(PreconditionFactoryMap, Map<Class<?>, TypeParser<?>>, Class<MODULE>, boolean, Object, BeanProvider) - Constructor for class kboyle.oktane.core.module.factory.CommandFactory
- CommandHandler<CONTEXT extends CommandContext> - Class in kboyle.oktane.core
-
The entry point for executing commands.
- CommandHandler.Builder<CONTEXT extends CommandContext> - Class in kboyle.oktane.core
-
A builder for the
CommandHandler
. - CommandHandlerConfigurator - Interface in kboyle.oktane.core.configuration
-
Represents a configurator for the
CommandHandler
. - CommandHandlerWithPrimitiveTypeParsers - Class in kboyle.oktane.core.configuration
- CommandHandlerWithPrimitiveTypeParsers() - Constructor for class kboyle.oktane.core.configuration.CommandHandlerWithPrimitiveTypeParsers
- CommandHandlerWithRequireBotOwnerFactory - Class in kboyle.oktane.discord4j.precondition
- CommandHandlerWithRequireBotOwnerFactory() - Constructor for class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequireBotOwnerFactory
- CommandHandlerWithRequireFailureFactory - Class in kboyle.oktane.example.preconditions
- CommandHandlerWithRequireFailureFactory() - Constructor for class kboyle.oktane.example.preconditions.CommandHandlerWithRequireFailureFactory
- CommandHandlerWithRequireGuildOwnerFactory - Class in kboyle.oktane.discord4j.precondition
- CommandHandlerWithRequireGuildOwnerFactory() - Constructor for class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequireGuildOwnerFactory
- CommandHandlerWithRequireHierarchyFactory - Class in kboyle.oktane.discord4j.precondition
- CommandHandlerWithRequireHierarchyFactory() - Constructor for class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequireHierarchyFactory
- CommandHandlerWithRequireHiFactory - Class in kboyle.oktane.example.preconditions
- CommandHandlerWithRequireHiFactory() - Constructor for class kboyle.oktane.example.preconditions.CommandHandlerWithRequireHiFactory
- CommandHandlerWithRequirePermissionFactory - Class in kboyle.oktane.discord4j.precondition
- CommandHandlerWithRequirePermissionFactory() - Constructor for class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequirePermissionFactory
- CommandMap - Class in kboyle.oktane.core.mapping
- CommandMap.Builder - Class in kboyle.oktane.core.mapping
- CommandMapBenchmark - Class in kboyle.oktane.benchmark
- CommandMapBenchmark() - Constructor for class kboyle.oktane.benchmark.CommandMapBenchmark
- CommandMapBenchmark_commandNotFound_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- CommandMapBenchmark_commandNotFound_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_commandNotFound_jmhTest
- CommandMapBenchmark_jmhType - Class in kboyle.oktane.benchmark.jmh_generated
- CommandMapBenchmark_jmhType() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType
- CommandMapBenchmark_jmhType_B1 - Class in kboyle.oktane.benchmark.jmh_generated
- CommandMapBenchmark_jmhType_B1() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B1
- CommandMapBenchmark_jmhType_B2 - Class in kboyle.oktane.benchmark.jmh_generated
- CommandMapBenchmark_jmhType_B2() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- CommandMapBenchmark_jmhType_B3 - Class in kboyle.oktane.benchmark.jmh_generated
- CommandMapBenchmark_jmhType_B3() - Constructor for class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B3
- CommandMatch - Record Class in kboyle.oktane.core.mapping
- CommandMatch(Command, int, int) - Constructor for record class kboyle.oktane.core.mapping.CommandMatch
-
Creates an instance of a
CommandMatch
record class. - CommandMatchFailedResult - Record Class in kboyle.oktane.core.results.search
- CommandMatchFailedResult(List<Result>) - Constructor for record class kboyle.oktane.core.results.search.CommandMatchFailedResult
-
Creates an instance of a
CommandMatchFailedResult
record class. - CommandMessageResult - Record Class in kboyle.oktane.core.results.command
- CommandMessageResult(Command, String) - Constructor for record class kboyle.oktane.core.results.command.CommandMessageResult
-
Creates an instance of a
CommandMessageResult
record class. - CommandModule - Class in kboyle.oktane.core.module
-
Represents a command module.
- CommandModule.Builder - Class in kboyle.oktane.core.module
- CommandModuleFactory<CONTEXT extends CommandContext,BASE extends ModuleBase<CONTEXT>> - Class in kboyle.oktane.core.module.factory
- CommandModuleFactory(BeanProvider, Map<Class<?>, TypeParser<?>>, PreconditionFactoryMap) - Constructor for class kboyle.oktane.core.module.factory.CommandModuleFactory
- CommandNOPResult - Record Class in kboyle.oktane.core.results.command
- CommandNOPResult(Command) - Constructor for record class kboyle.oktane.core.results.command.CommandNOPResult
-
Creates an instance of a
CommandNOPResult
record class. - commandNotFound() - Method in class kboyle.oktane.benchmark.CommandMapBenchmark
- commandNotFound_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_commandNotFound_jmhTest
- commandNotFound_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandMapBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_commandNotFound_jmhTest
- commandNotFound_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CommandMapBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_commandNotFound_jmhTest
- commandNotFound_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_commandNotFound_jmhTest
- commandNotFound_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_commandNotFound_jmhTest
- commandNotFound_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CommandMapBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_commandNotFound_jmhTest
- commandNotFound_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_commandNotFound_jmhTest
- commandNotFound_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandMapBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_commandNotFound_jmhTest
- CommandNotFoundResult - Record Class in kboyle.oktane.core.results.search
- CommandNotFoundResult() - Constructor for record class kboyle.oktane.core.results.search.CommandNotFoundResult
-
Creates an instance of a
CommandNotFoundResult
record class. - CommandParameter - Class in kboyle.oktane.core.module
-
Represents a parameter of a command.
- CommandParameter.Builder - Class in kboyle.oktane.core.module
- CommandParameterFactory - Class in kboyle.oktane.core.module.factory
- CommandParameterFactory(Map<Class<?>, TypeParser<?>>, PreconditionFactoryMap) - Constructor for class kboyle.oktane.core.module.factory.CommandParameterFactory
- CommandResult - Interface in kboyle.oktane.core.results.command
- commands - Variable in class kboyle.oktane.core.module.CommandModule.Builder
- commands - Variable in class kboyle.oktane.core.module.CommandModule
- commands() - Method in class kboyle.oktane.core.CommandHandler
- commands() - Method in class kboyle.oktane.discord4j.DiscordCommandHandler
- CommandSearchResult - Interface in kboyle.oktane.core.results.search
- CommandUtils - Enum Class in kboyle.oktane.core
-
Utilities for commands.
- ConfigureWith - Annotation Interface in kboyle.oktane.core.processor
-
Designates a class (e.g.
- context() - Method in class kboyle.oktane.core.module.ModuleBase
- copy() - Method in class kboyle.oktane.core.module.factory.PreconditionFactoryMap
-
Copies the map.
- create() - Method in class kboyle.oktane.core.module.BenchmarkCommandBuilder
- create(Class<MODULE>) - Method in class kboyle.oktane.core.module.factory.CommandModuleFactory
- create(Class<MODULE>, Consumer<CommandModule.Builder>) - Method in class kboyle.oktane.core.module.factory.CommandModuleFactory
- create(Consumer<CommandHandler.Builder<CONTEXT>>) - Static method in class kboyle.oktane.discord4j.DiscordCommandHandler
- createCommand(Aliases, Method) - Method in class kboyle.oktane.core.module.factory.CommandFactory
- createGrouped(RequireBotOwner, BiConsumer<Object, Precondition>) - Method in class kboyle.oktane.discord4j.precondition.RequireBotOwner.Factory
- createGrouped(RequireGuildOwner, BiConsumer<Object, Precondition>) - Method in class kboyle.oktane.discord4j.precondition.RequireGuildOwner.Factory
- createGrouped(RequireHierarchy, BiConsumer<Object, Precondition>) - Method in class kboyle.oktane.discord4j.precondition.RequireHierarchy.Factory
- createGrouped(RequirePermission, BiConsumer<Object, Precondition>) - Method in class kboyle.oktane.discord4j.precondition.RequirePermission.Factory
- createGrouped(RequireHi, BiConsumer<Object, Precondition>) - Method in class kboyle.oktane.example.preconditions.RequireHi.Factory
- createGrouped(T, BiConsumer<Object, Precondition>) - Method in class kboyle.oktane.core.module.factory.PreconditionFactory
-
Allows creation of grouped
Precondition
s. - createParameter(Parameter) - Method in class kboyle.oktane.core.module.factory.CommandParameterFactory
- createUngrouped(RequireFailure, Consumer<Precondition>) - Method in class kboyle.oktane.example.preconditions.RequireFailure.Factory
- createUngrouped(T, Consumer<Precondition>) - Method in class kboyle.oktane.core.module.factory.PreconditionFactory
-
Allows creation of ungrouped
Precondition
s. - currentArgument() - Method in class kboyle.oktane.core.CommandContext
- currentParameter() - Method in class kboyle.oktane.core.CommandContext
D
- DefaultArgumentParser - Class in kboyle.oktane.core.parsers
- DefaultArgumentParser(ImmutableMap<Class<?>, TypeParser<?>>) - Constructor for class kboyle.oktane.core.parsers.DefaultArgumentParser
- DefaultPrefixHandler - Class in kboyle.oktane.core.prefix
-
Represents the default implementation of a
PrefixHandler
. - DefaultPrefixHandler() - Constructor for class kboyle.oktane.core.prefix.DefaultPrefixHandler
- DefaultTokeniser - Class in kboyle.oktane.core.parsers
- DefaultTokeniser() - Constructor for class kboyle.oktane.core.parsers.DefaultTokeniser
- defaultValue - Variable in class kboyle.oktane.core.module.CommandParameter
- defaultValue() - Element in annotation interface kboyle.oktane.core.module.annotations.Optional
- description - Variable in class kboyle.oktane.core.module.Command
- description - Variable in class kboyle.oktane.core.module.CommandModule
- description - Variable in class kboyle.oktane.core.module.CommandParameter
- Description - Annotation Interface in kboyle.oktane.core.module.annotations
- directNoParameters() - Method in class kboyle.oktane.benchmark.CommandExecutionBenchmark
- directNoParameters_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directNoParameters_jmhTest
- directNoParameters_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directNoParameters_jmhTest
- directNoParameters_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directNoParameters_jmhTest
- directNoParameters_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directNoParameters_jmhTest
- directNoParameters_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directNoParameters_jmhTest
- directNoParameters_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directNoParameters_jmhTest
- directNoParameters_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directNoParameters_jmhTest
- directNoParameters_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directNoParameters_jmhTest
- directOneParameter() - Method in class kboyle.oktane.benchmark.CommandExecutionBenchmark
- directOneParameter_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directOneParameter_jmhTest
- directOneParameter_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directOneParameter_jmhTest
- directOneParameter_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directOneParameter_jmhTest
- directOneParameter_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directOneParameter_jmhTest
- directOneParameter_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directOneParameter_jmhTest
- directOneParameter_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directOneParameter_jmhTest
- directOneParameter_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directOneParameter_jmhTest
- directOneParameter_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directOneParameter_jmhTest
- directTwoParameters() - Method in class kboyle.oktane.benchmark.CommandExecutionBenchmark
- directTwoParameters_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directTwoParameters_jmhTest
- directTwoParameters_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directTwoParameters_jmhTest
- directTwoParameters_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directTwoParameters_jmhTest
- directTwoParameters_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directTwoParameters_jmhTest
- directTwoParameters_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directTwoParameters_jmhTest
- directTwoParameters_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directTwoParameters_jmhTest
- directTwoParameters_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directTwoParameters_jmhTest
- directTwoParameters_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_directTwoParameters_jmhTest
- Disabled - Annotation Interface in kboyle.oktane.core.module.annotations
- DiscordCommandContext - Class in kboyle.oktane.discord4j
- DiscordCommandContext(Message) - Constructor for class kboyle.oktane.discord4j.DiscordCommandContext
- DiscordCommandContext(Message, BeanProvider) - Constructor for class kboyle.oktane.discord4j.DiscordCommandContext
- DiscordCommandHandler<CONTEXT extends DiscordCommandContext> - Class in kboyle.oktane.discord4j
- DiscordCommandHandlerWithDiscordTypeParsers - Class in kboyle.oktane.discord4j.configuration
- DiscordCommandHandlerWithDiscordTypeParsers() - Constructor for class kboyle.oktane.discord4j.configuration.DiscordCommandHandlerWithDiscordTypeParsers
- DiscordMessageResult - Class in kboyle.oktane.discord4j.results
- DiscordMessageResult(Command, Mono<MessageChannel>, Consumer<MessageCreateSpec>) - Constructor for class kboyle.oktane.discord4j.results.DiscordMessageResult
- DiscordModuleBase<CONTEXT extends DiscordCommandContext> - Class in kboyle.oktane.discord4j.module
-
Represents a base class to designate a class as a Discord based
CommandModule
. - DiscordModuleBase() - Constructor for class kboyle.oktane.discord4j.module.DiscordModuleBase
- DiscordPrecondition - Class in kboyle.oktane.discord4j.precondition
- DiscordPrecondition() - Constructor for class kboyle.oktane.discord4j.precondition.DiscordPrecondition
- DiscordPrefix - Class in kboyle.oktane.discord4j.prefix
- DiscordPrefix() - Constructor for class kboyle.oktane.discord4j.prefix.DiscordPrefix
- DiscordPrefixHandler - Interface in kboyle.oktane.discord4j.prefix
- DiscordReactResult - Class in kboyle.oktane.discord4j.results
- DiscordReactResult(Command, Message, ReactionEmoji) - Constructor for class kboyle.oktane.discord4j.results.DiscordReactResult
- DiscordResult - Interface in kboyle.oktane.discord4j.results
- DiscordTypeParser<T> - Class in kboyle.oktane.discord4j.parsers
- DiscordTypeParser() - Constructor for class kboyle.oktane.discord4j.parsers.DiscordTypeParser
E
- echo(String) - Method in class kboyle.oktane.example.modules.PingModule
- embed(Consumer<EmbedCreateSpec>) - Method in class kboyle.oktane.discord4j.module.DiscordModuleBase
-
Represents an
Embed
reply to aMessage
. - empty() - Static method in interface kboyle.oktane.core.BeanProvider
- empty() - Static method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserSuccessfulResult
- empty() - Static method in record class kboyle.oktane.core.results.tokeniser.TokeniserSuccessfulResult
- EnumTypeParser<T extends Enum<T>> - Class in kboyle.oktane.core.parsers
- EnumTypeParser(Class<T>) - Constructor for class kboyle.oktane.core.parsers.EnumTypeParser
- equals(Object) - Method in record class kboyle.oktane.core.mapping.CommandMatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.module.Signature
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class kboyle.oktane.core.prefix.CharPrefix
- equals(Object) - Method in class kboyle.oktane.core.prefix.StringPrefix
- equals(Object) - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserFailedResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserSuccessfulResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.command.CommandExceptionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.command.CommandMessageResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.command.CommandNOPResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.precondition.ParameterPreconditionsFailedResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.precondition.PreconditionFailedResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.precondition.PreconditionsFailedResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.precondition.PreconditionSuccessfulResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.search.CommandMatchFailedResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.search.CommandNotFoundResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.search.MissingPrefixResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserMissingQuoteResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserSuccessfulResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooFewTokensResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooManyTokensResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.typeparser.TypeParserFailedResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class kboyle.oktane.core.results.typeparser.TypeParserSuccessfulResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class kboyle.oktane.discord4j.prefix.MentionPrefix
- equals(Object) - Method in record class kboyle.oktane.example.results.KillAppCommandResult
-
Indicates whether some other object is "equal to" this one.
- error() - Method in class kboyle.oktane.example.modules.ErrorModule
- ErrorModule - Class in kboyle.oktane.example.modules
- ErrorModule() - Constructor for class kboyle.oktane.example.modules.ErrorModule
- ErrorModule$error$ - Class in kboyle.oktane.example.modules
- ErrorModule$error$() - Constructor for class kboyle.oktane.example.modules.ErrorModule$error$
- ErrorModule$or$ - Class in kboyle.oktane.example.modules
- ErrorModule$or$() - Constructor for class kboyle.oktane.example.modules.ErrorModule$or$
- ErrorModule$param$int_int - Class in kboyle.oktane.example.modules
- ErrorModule$param$int_int() - Constructor for class kboyle.oktane.example.modules.ErrorModule$param$int_int
- ErrorModule$precon$ - Class in kboyle.oktane.example.modules
- ErrorModule$precon$() - Constructor for class kboyle.oktane.example.modules.ErrorModule$precon$
- ErrorModule$throw0$ - Class in kboyle.oktane.example.modules
- ErrorModule$throw0$() - Constructor for class kboyle.oktane.example.modules.ErrorModule$throw0$
- ExampleCommandContext - Class in kboyle.oktane.example
- ExampleCommandContext(BeanProvider.Simple) - Constructor for class kboyle.oktane.example.ExampleCommandContext
- ExampleEnum - Enum Class in kboyle.oktane.example
- ExampleModuleBase - Class in kboyle.oktane.example.modules
- ExampleModuleBase() - Constructor for class kboyle.oktane.example.modules.ExampleModuleBase
- exception() - Method in record class kboyle.oktane.core.results.command.CommandExceptionResult
-
Returns the value of the
exception
record component. - exception() - Method in interface kboyle.oktane.core.results.ExceptionResult
- exception(Exception) - Method in class kboyle.oktane.core.module.ModuleBase
- ExceptionResult - Interface in kboyle.oktane.core.results
- execute() - Method in class kboyle.oktane.discord4j.results.DiscordMessageResult
- execute() - Method in class kboyle.oktane.discord4j.results.DiscordReactResult
- execute() - Method in interface kboyle.oktane.discord4j.results.DiscordResult
- execute(String, CONTEXT) - Method in class kboyle.oktane.core.CommandHandler
-
Tries to execute a command for the given input, checking whether or not the input starts with a prefix.
- execute(String, CONTEXT) - Method in class kboyle.oktane.discord4j.DiscordCommandHandler
- execute(String, CONTEXT, int) - Method in class kboyle.oktane.core.CommandHandler
-
Tries to execute a command for the given input at the given index (does not check for prefixes).
- execute(String, CONTEXT, int) - Method in class kboyle.oktane.discord4j.DiscordCommandHandler
- execute(GeneratedBenchmarkModule, Object[]) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule$noParameters$
- execute(GeneratedBenchmarkModule, Object[]) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule$oneParameter$java0lang0String
- execute(GeneratedBenchmarkModule, Object[]) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule$twoParameters$java0lang0String_java0lang0String
- execute(CommandContext, Object[], Object[]) - Method in class kboyle.oktane.core.module.callback.AnnotatedCommandCallback
- execute(CommandContext, Object[], Object[]) - Method in interface kboyle.oktane.core.module.callback.CommandCallback
- execute(ErrorModule, Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$error$
- execute(ErrorModule, Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$or$
- execute(ErrorModule, Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$param$int_int
- execute(ErrorModule, Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$precon$
- execute(ErrorModule, Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$throw0$
- execute(GroupModule, Object[]) - Method in class kboyle.oktane.example.modules.GroupModule$a$
- execute(GroupModule, Object[]) - Method in class kboyle.oktane.example.modules.GroupModule$b$
- execute(HelpModule, Object[]) - Method in class kboyle.oktane.example.modules.HelpModule$help$
- execute(OptionalModule, Object[]) - Method in class kboyle.oktane.example.modules.OptionalModule$optional1$java0lang0String
- execute(OptionalModule, Object[]) - Method in class kboyle.oktane.example.modules.OptionalModule$optional2$java0lang0String
- execute(OptionalModule, Object[]) - Method in class kboyle.oktane.example.modules.OptionalModule$optional3$java0lang0String_java0lang0String
- execute(OptionalModule, Object[]) - Method in class kboyle.oktane.example.modules.OptionalModule$optional4$int
- execute(PingModule.Nested, Object[]) - Method in class kboyle.oktane.example.modules.PingModule$$Nested$nested$
- execute(PingModule, Object[]) - Method in class kboyle.oktane.example.modules.PingModule$echo$java0lang0String
- execute(PingModule, Object[]) - Method in class kboyle.oktane.example.modules.PingModule$ping$
- execute(PingModule, Object[]) - Method in class kboyle.oktane.example.modules.PingModule$ping$int_int
- execute(PingModule, Object[]) - Method in class kboyle.oktane.example.modules.PingModule$ping$kboyle0oktane0example0ExampleEnum
- execute(M, Object[]) - Method in class kboyle.oktane.core.module.callback.AnnotatedCommandCallback
- execute(M, Object[]) - Method in class kboyle.oktane.core.module.callback.GloballySynchronisedCommandCallback
- execute(M, Object[]) - Method in class kboyle.oktane.core.module.callback.SingletonCommandCallback
- execute(M, Object[]) - Method in class kboyle.oktane.core.module.callback.SynchronisedCommandCallback
F
- Factory() - Constructor for class kboyle.oktane.discord4j.precondition.RequireBotOwner.Factory
- Factory() - Constructor for class kboyle.oktane.discord4j.precondition.RequireGuildOwner.Factory
- Factory() - Constructor for class kboyle.oktane.discord4j.precondition.RequireHierarchy.Factory
- Factory() - Constructor for class kboyle.oktane.discord4j.precondition.RequirePermission.Factory
- Factory() - Constructor for class kboyle.oktane.example.preconditions.RequireFailure.Factory
- Factory() - Constructor for class kboyle.oktane.example.preconditions.RequireHi.Factory
- FailedResult - Interface in kboyle.oktane.core.results
- failedResults() - Method in record class kboyle.oktane.core.results.precondition.PreconditionsFailedResult
-
Returns the value of the
failedResults
record component. - failedResults() - Method in record class kboyle.oktane.core.results.search.CommandMatchFailedResult
-
Returns the value of the
failedResults
record component. - FailedToFindGeneratedCallbackException - Exception in kboyle.oktane.core.exceptions
- FailedToFindGeneratedCallbackException(Method, String) - Constructor for exception kboyle.oktane.core.exceptions.FailedToFindGeneratedCallbackException
- FailedToInstantiateCommandCallback - Exception in kboyle.oktane.core.exceptions
- FailedToInstantiateCommandCallback(Exception) - Constructor for exception kboyle.oktane.core.exceptions.FailedToInstantiateCommandCallback
- failure(String, Object...) - Method in interface kboyle.oktane.core.module.Precondition
- failure(String, Object...) - Method in interface kboyle.oktane.core.parsers.TypeParser
- FailurePrecondition(int) - Constructor for class kboyle.oktane.example.preconditions.RequireFailure.FailurePrecondition
- find(CommandContext) - Method in class kboyle.oktane.core.prefix.CharPrefix
- find(CommandContext) - Method in interface kboyle.oktane.core.prefix.Prefix
-
Returns the index after the prefix, -1 if not found.
- find(CommandContext) - Method in class kboyle.oktane.core.prefix.StringPrefix
- find(CommandContext) - Method in interface kboyle.oktane.core.PrefixHandler
-
Finds the index to start parsing from.
- find(CommandContext) - Method in class kboyle.oktane.discord4j.prefix.DiscordPrefix
- find(DiscordCommandContext) - Method in class kboyle.oktane.discord4j.prefix.DiscordPrefix
- find(DiscordCommandContext) - Method in class kboyle.oktane.discord4j.prefix.MentionPrefix
- findCommands(String) - Method in class kboyle.oktane.core.mapping.CommandMap
- findCommands(String, int) - Method in class kboyle.oktane.core.mapping.CommandMap
- flattenModule(CommandModule) - Static method in enum class kboyle.oktane.core.CommandUtils
-
Gets a
CommandModule
and all its children. - flattenModules() - Method in class kboyle.oktane.core.CommandHandler
- flattenModules() - Method in class kboyle.oktane.discord4j.DiscordCommandHandler
G
- GeneratedBenchmarkModule - Class in kboyle.oktane.benchmark
- GeneratedBenchmarkModule() - Constructor for class kboyle.oktane.benchmark.GeneratedBenchmarkModule
- GeneratedBenchmarkModule$noParameters$ - Class in kboyle.oktane.benchmark
- GeneratedBenchmarkModule$noParameters$() - Constructor for class kboyle.oktane.benchmark.GeneratedBenchmarkModule$noParameters$
- GeneratedBenchmarkModule$oneParameter$java0lang0String - Class in kboyle.oktane.benchmark
- GeneratedBenchmarkModule$oneParameter$java0lang0String() - Constructor for class kboyle.oktane.benchmark.GeneratedBenchmarkModule$oneParameter$java0lang0String
- GeneratedBenchmarkModule$twoParameters$java0lang0String_java0lang0String - Class in kboyle.oktane.benchmark
- GeneratedBenchmarkModule$twoParameters$java0lang0String_java0lang0String() - Constructor for class kboyle.oktane.benchmark.GeneratedBenchmarkModule$twoParameters$java0lang0String_java0lang0String
- generatedNoParameters() - Method in class kboyle.oktane.benchmark.CommandExecutionBenchmark
- generatedNoParameters_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedNoParameters_jmhTest
- generatedNoParameters_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedNoParameters_jmhTest
- generatedNoParameters_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedNoParameters_jmhTest
- generatedNoParameters_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedNoParameters_jmhTest
- generatedNoParameters_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedNoParameters_jmhTest
- generatedNoParameters_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedNoParameters_jmhTest
- generatedNoParameters_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedNoParameters_jmhTest
- generatedNoParameters_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedNoParameters_jmhTest
- generatedOneParameter() - Method in class kboyle.oktane.benchmark.CommandExecutionBenchmark
- generatedOneParameter_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedOneParameter_jmhTest
- generatedOneParameter_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedOneParameter_jmhTest
- generatedOneParameter_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedOneParameter_jmhTest
- generatedOneParameter_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedOneParameter_jmhTest
- generatedOneParameter_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedOneParameter_jmhTest
- generatedOneParameter_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedOneParameter_jmhTest
- generatedOneParameter_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedOneParameter_jmhTest
- generatedOneParameter_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedOneParameter_jmhTest
- generatedTwoParameters() - Method in class kboyle.oktane.benchmark.CommandExecutionBenchmark
- generatedTwoParameters_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedTwoParameters_jmhTest
- generatedTwoParameters_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedTwoParameters_jmhTest
- generatedTwoParameters_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedTwoParameters_jmhTest
- generatedTwoParameters_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedTwoParameters_jmhTest
- generatedTwoParameters_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedTwoParameters_jmhTest
- generatedTwoParameters_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedTwoParameters_jmhTest
- generatedTwoParameters_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedTwoParameters_jmhTest
- generatedTwoParameters_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CommandExecutionBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_generatedTwoParameters_jmhTest
- get() - Static method in record class kboyle.oktane.core.results.precondition.PreconditionSuccessfulResult
- get() - Static method in record class kboyle.oktane.core.results.search.CommandNotFoundResult
- get(CommandContext) - Method in class kboyle.oktane.core.prefix.DefaultPrefixHandler
- get(CommandContext) - Method in interface kboyle.oktane.core.PrefixHandler
-
Gets the
Prefix
's for the givenCommandContext
. - get(CommandContext) - Method in interface kboyle.oktane.discord4j.prefix.DiscordPrefixHandler
- get(DiscordCommandContext) - Method in enum class kboyle.oktane.discord4j.precondition.PermissionTarget
- get(DiscordCommandContext) - Method in interface kboyle.oktane.discord4j.prefix.DiscordPrefixHandler
- getBean(Class<T>) - Method in class kboyle.oktane.core.BeanProvider.Empty
- getBean(Class<T>) - Method in interface kboyle.oktane.core.BeanProvider
-
Gets a bean of the given type from the provider.
- getBean(Class<T>) - Method in class kboyle.oktane.core.BeanProvider.Simple
- getContext(CommandContext) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule$noParameters$
- getContext(CommandContext) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule$oneParameter$java0lang0String
- getContext(CommandContext) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule$twoParameters$java0lang0String_java0lang0String
- getContext(CommandContext) - Method in class kboyle.oktane.core.module.callback.AnnotatedCommandCallback
- getContext(CommandContext) - Method in class kboyle.oktane.core.module.callback.GloballySynchronisedCommandCallback
- getContext(CommandContext) - Method in class kboyle.oktane.core.module.callback.SingletonCommandCallback
- getContext(CommandContext) - Method in class kboyle.oktane.core.module.callback.SynchronisedCommandCallback
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.ErrorModule$error$
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.ErrorModule$or$
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.ErrorModule$param$int_int
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.ErrorModule$precon$
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.ErrorModule$throw0$
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.GroupModule$a$
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.GroupModule$b$
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.HelpModule$help$
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.OptionalModule$optional1$java0lang0String
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.OptionalModule$optional2$java0lang0String
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.OptionalModule$optional3$java0lang0String_java0lang0String
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.OptionalModule$optional4$int
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.PingModule$$Nested$nested$
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.PingModule$echo$java0lang0String
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.PingModule$ping$
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.PingModule$ping$int_int
- getContext(CommandContext) - Method in class kboyle.oktane.example.modules.PingModule$ping$kboyle0oktane0example0ExampleEnum
- getModule(Object[]) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule$noParameters$
- getModule(Object[]) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule$oneParameter$java0lang0String
- getModule(Object[]) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule$twoParameters$java0lang0String_java0lang0String
- getModule(Object[]) - Method in class kboyle.oktane.core.module.callback.AnnotatedCommandCallback
- getModule(Object[]) - Method in class kboyle.oktane.core.module.callback.GloballySynchronisedCommandCallback
- getModule(Object[]) - Method in class kboyle.oktane.core.module.callback.SingletonCommandCallback
- getModule(Object[]) - Method in class kboyle.oktane.core.module.callback.SynchronisedCommandCallback
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$error$
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$or$
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$param$int_int
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$precon$
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.ErrorModule$throw0$
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.GroupModule$a$
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.GroupModule$b$
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.HelpModule$help$
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.OptionalModule$optional1$java0lang0String
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.OptionalModule$optional2$java0lang0String
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.OptionalModule$optional3$java0lang0String_java0lang0String
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.OptionalModule$optional4$int
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.PingModule$$Nested$nested$
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.PingModule$echo$java0lang0String
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.PingModule$ping$
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.PingModule$ping$int_int
- getModule(Object[]) - Method in class kboyle.oktane.example.modules.PingModule$ping$kboyle0oktane0example0ExampleEnum
- GloballySynchronisedCommandCallback<C extends CommandContext,M extends ModuleBase<C>> - Class in kboyle.oktane.core.module.callback
- GloballySynchronisedCommandCallback(AnnotatedCommandCallback<C, M>, Object) - Constructor for class kboyle.oktane.core.module.callback.GloballySynchronisedCommandCallback
- group() - Element in annotation interface kboyle.oktane.discord4j.precondition.RequireBotOwner
- group() - Element in annotation interface kboyle.oktane.discord4j.precondition.RequireGuildOwner
- group() - Element in annotation interface kboyle.oktane.discord4j.precondition.RequireHierarchy
- group() - Element in annotation interface kboyle.oktane.discord4j.precondition.RequirePermission
- group() - Element in annotation interface kboyle.oktane.example.preconditions.RequireHi
- GroupModule - Class in kboyle.oktane.example.modules
- GroupModule() - Constructor for class kboyle.oktane.example.modules.GroupModule
- GroupModule$a$ - Class in kboyle.oktane.example.modules
- GroupModule$a$() - Constructor for class kboyle.oktane.example.modules.GroupModule$a$
- GroupModule$b$ - Class in kboyle.oktane.example.modules
- GroupModule$b$() - Constructor for class kboyle.oktane.example.modules.GroupModule$b$
- groups - Variable in class kboyle.oktane.core.module.CommandModule.Builder
- groups - Variable in class kboyle.oktane.core.module.CommandModule
- guild() - Method in class kboyle.oktane.discord4j.DiscordCommandContext
- GuildOwnerPrecondition() - Constructor for class kboyle.oktane.discord4j.precondition.RequireGuildOwner.GuildOwnerPrecondition
H
- handle(Annotation, BiConsumer<Object, Precondition>) - Method in class kboyle.oktane.core.module.factory.PreconditionFactoryMap
-
Calls the
PreconditionFactory
for the givenannotation
, if applicable. - hashCode() - Method in record class kboyle.oktane.core.mapping.CommandMatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.module.Signature
-
Returns a hash code value for this object.
- hashCode() - Method in class kboyle.oktane.core.prefix.CharPrefix
- hashCode() - Method in class kboyle.oktane.core.prefix.StringPrefix
- hashCode() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserFailedResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserSuccessfulResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.command.CommandExceptionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.command.CommandMessageResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.command.CommandNOPResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.precondition.ParameterPreconditionsFailedResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.precondition.PreconditionFailedResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.precondition.PreconditionsFailedResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.precondition.PreconditionSuccessfulResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.search.CommandMatchFailedResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.search.CommandNotFoundResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.search.MissingPrefixResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserMissingQuoteResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserSuccessfulResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooFewTokensResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooManyTokensResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.typeparser.TypeParserFailedResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class kboyle.oktane.core.results.typeparser.TypeParserSuccessfulResult
-
Returns a hash code value for this object.
- hashCode() - Method in class kboyle.oktane.discord4j.prefix.MentionPrefix
- hashCode() - Method in record class kboyle.oktane.example.results.KillAppCommandResult
-
Returns a hash code value for this object.
- help() - Method in class kboyle.oktane.example.modules.HelpModule
- HelpModule - Class in kboyle.oktane.example.modules
- HelpModule(CommandHandler<ExampleCommandContext>) - Constructor for class kboyle.oktane.example.modules.HelpModule
- HelpModule$help$ - Class in kboyle.oktane.example.modules
- HelpModule$help$() - Constructor for class kboyle.oktane.example.modules.HelpModule$help$
- HierarchyPrecondition(PermissionTarget) - Constructor for class kboyle.oktane.discord4j.precondition.RequireHierarchy.HierarchyPrecondition
- HiPrecondition(String) - Constructor for class kboyle.oktane.example.preconditions.RequireHi.HiPrecondition
I
- index() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserMissingQuoteResult
-
Returns the value of the
index
record component. - init(ProcessingEnvironment) - Method in class kboyle.oktane.core.processor.OktaneConfigureWithProcessor
- init(ProcessingEnvironment) - Method in class kboyle.oktane.core.processor.OktaneModuleProcessor
- innerHandler() - Method in class kboyle.oktane.discord4j.DiscordCommandHandler
- input() - Method in class kboyle.oktane.core.CommandContext
- input() - Method in record class kboyle.oktane.core.results.search.MissingPrefixResult
-
Returns the value of the
input
record component. - input() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserMissingQuoteResult
-
Returns the value of the
input
record component. - input() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooFewTokensResult
-
Returns the value of the
input
record component. - input() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooManyTokensResult
-
Returns the value of the
input
record component. - InvalidConstructorException - Exception in kboyle.oktane.core.exceptions
- InvalidConstructorException(String) - Constructor for exception kboyle.oktane.core.exceptions.InvalidConstructorException
- InvalidContextTypeException - Exception in kboyle.oktane.core.exceptions
- InvalidContextTypeException(Class<?>, Class<?>) - Constructor for exception kboyle.oktane.core.exceptions.InvalidContextTypeException
K
- kboyle.oktane.benchmark - package kboyle.oktane.benchmark
- kboyle.oktane.benchmark.jmh_generated - package kboyle.oktane.benchmark.jmh_generated
- kboyle.oktane.core - package kboyle.oktane.core
- kboyle.oktane.core.configuration - package kboyle.oktane.core.configuration
- kboyle.oktane.core.exceptions - package kboyle.oktane.core.exceptions
- kboyle.oktane.core.mapping - package kboyle.oktane.core.mapping
- kboyle.oktane.core.module - package kboyle.oktane.core.module
- kboyle.oktane.core.module.annotations - package kboyle.oktane.core.module.annotations
- kboyle.oktane.core.module.callback - package kboyle.oktane.core.module.callback
- kboyle.oktane.core.module.factory - package kboyle.oktane.core.module.factory
- kboyle.oktane.core.parsers - package kboyle.oktane.core.parsers
- kboyle.oktane.core.precondition - package kboyle.oktane.core.precondition
- kboyle.oktane.core.prefix - package kboyle.oktane.core.prefix
- kboyle.oktane.core.processor - package kboyle.oktane.core.processor
- kboyle.oktane.core.results - package kboyle.oktane.core.results
- kboyle.oktane.core.results.argumentparser - package kboyle.oktane.core.results.argumentparser
- kboyle.oktane.core.results.command - package kboyle.oktane.core.results.command
- kboyle.oktane.core.results.precondition - package kboyle.oktane.core.results.precondition
- kboyle.oktane.core.results.search - package kboyle.oktane.core.results.search
- kboyle.oktane.core.results.tokeniser - package kboyle.oktane.core.results.tokeniser
- kboyle.oktane.core.results.typeparser - package kboyle.oktane.core.results.typeparser
- kboyle.oktane.discord4j - package kboyle.oktane.discord4j
- kboyle.oktane.discord4j.configuration - package kboyle.oktane.discord4j.configuration
- kboyle.oktane.discord4j.module - package kboyle.oktane.discord4j.module
- kboyle.oktane.discord4j.parsers - package kboyle.oktane.discord4j.parsers
- kboyle.oktane.discord4j.precondition - package kboyle.oktane.discord4j.precondition
- kboyle.oktane.discord4j.prefix - package kboyle.oktane.discord4j.prefix
- kboyle.oktane.discord4j.results - package kboyle.oktane.discord4j.results
- kboyle.oktane.example - package kboyle.oktane.example
- kboyle.oktane.example.modules - package kboyle.oktane.example.modules
- kboyle.oktane.example.preconditions - package kboyle.oktane.example.preconditions
- kboyle.oktane.example.results - package kboyle.oktane.example.results
- KillAppCommandResult - Record Class in kboyle.oktane.example.results
- KillAppCommandResult(Command) - Constructor for record class kboyle.oktane.example.results.KillAppCommandResult
-
Creates an instance of a
KillAppCommandResult
record class.
M
- main(String[]) - Static method in class kboyle.oktane.example.Program
- map(CommandModule) - Method in class kboyle.oktane.core.mapping.CommandMap.Builder
- member() - Method in class kboyle.oktane.discord4j.DiscordCommandContext
- mention(Snowflake) - Method in enum class kboyle.oktane.discord4j.Mentions
- MentionPrefix - Class in kboyle.oktane.discord4j.prefix
- MentionPrefix() - Constructor for class kboyle.oktane.discord4j.prefix.MentionPrefix
- MentionPrefix(Snowflake) - Constructor for class kboyle.oktane.discord4j.prefix.MentionPrefix
- Mentions - Enum Class in kboyle.oktane.discord4j
- message() - Method in record class kboyle.oktane.core.results.command.CommandMessageResult
-
Returns the value of the
message
record component. - message() - Method in class kboyle.oktane.discord4j.DiscordCommandContext
- message(String) - Method in class kboyle.oktane.core.module.ModuleBase
- MissingPrefixResult - Record Class in kboyle.oktane.core.results.search
- MissingPrefixResult(String) - Constructor for record class kboyle.oktane.core.results.search.MissingPrefixResult
-
Creates an instance of a
MissingPrefixResult
record class. - MissingTypeParserException - Exception in kboyle.oktane.core.exceptions
- MissingTypeParserException(Class<?>) - Constructor for exception kboyle.oktane.core.exceptions.MissingTypeParserException
- module - Variable in class kboyle.oktane.core.module.Command
- ModuleBase<CONTEXT extends CommandContext> - Class in kboyle.oktane.core.module
-
Represents a base class to designate a class as a
CommandModule
. - ModuleBase() - Constructor for class kboyle.oktane.core.module.ModuleBase
- ModuleBaseProxy - Enum Class in kboyle.oktane.core.module
- modules() - Method in class kboyle.oktane.core.CommandHandler
- modules() - Method in class kboyle.oktane.discord4j.DiscordCommandHandler
- mono() - Method in interface kboyle.oktane.core.results.argumentparser.ArgumentParserResult
- mono() - Method in interface kboyle.oktane.core.results.command.CommandResult
- mono() - Method in interface kboyle.oktane.core.results.precondition.PreconditionResult
- mono() - Method in interface kboyle.oktane.core.results.search.CommandSearchResult
- mono() - Method in interface kboyle.oktane.core.results.tokeniser.TokeniserResult
- mono() - Method in interface kboyle.oktane.core.results.typeparser.TypeParserResult
N
- name - Variable in class kboyle.oktane.core.module.Command
- name - Variable in class kboyle.oktane.core.module.CommandModule
- name - Variable in class kboyle.oktane.core.module.CommandParameter
- Name - Annotation Interface in kboyle.oktane.core.module.annotations
- nested() - Method in class kboyle.oktane.example.modules.PingModule.Nested
- Nested() - Constructor for class kboyle.oktane.example.modules.PingModule.Nested
- NO_GROUP - Static variable in class kboyle.oktane.core.module.factory.PreconditionFactory
-
The value that the library uses to represent an ungroup
Precondition
. - nop() - Method in class kboyle.oktane.core.module.ModuleBase
- noParameters() - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule
- noParameters() - Method in class kboyle.oktane.benchmark.TokeniserBenchmark
- noParameters_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_noParameters_jmhTest
- noParameters_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_noParameters_jmhTest
- noParameters_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_noParameters_jmhTest
- noParameters_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_noParameters_jmhTest
- noParameters_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_noParameters_jmhTest
- noParameters_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_noParameters_jmhTest
- noParameters_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_noParameters_jmhTest
- noParameters_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_noParameters_jmhTest
- NOT_IN_GUILD - Static variable in class kboyle.oktane.discord4j.precondition.DiscordPrecondition
O
- OktaneConfigureWithProcessor - Class in kboyle.oktane.core.processor
- OktaneConfigureWithProcessor() - Constructor for class kboyle.oktane.core.processor.OktaneConfigureWithProcessor
- OktaneModuleProcessor - Class in kboyle.oktane.core.processor
- OktaneModuleProcessor() - Constructor for class kboyle.oktane.core.processor.OktaneModuleProcessor
- ONE - Enum constant in enum class kboyle.oktane.example.ExampleEnum
- oneParameter() - Method in class kboyle.oktane.benchmark.TokeniserBenchmark
- oneParameter(String) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule
- oneParameter_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneParameter_jmhTest
- oneParameter_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneParameter_jmhTest
- oneParameter_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneParameter_jmhTest
- oneParameter_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneParameter_jmhTest
- oneParameter_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneParameter_jmhTest
- oneParameter_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneParameter_jmhTest
- oneParameter_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneParameter_jmhTest
- oneParameter_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneParameter_jmhTest
- oneRemainder() - Method in class kboyle.oktane.benchmark.TokeniserBenchmark
- oneRemainder_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneRemainder_jmhTest
- oneRemainder_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneRemainder_jmhTest
- oneRemainder_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneRemainder_jmhTest
- oneRemainder_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneRemainder_jmhTest
- oneRemainder_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneRemainder_jmhTest
- oneRemainder_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneRemainder_jmhTest
- oneRemainder_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneRemainder_jmhTest
- oneRemainder_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneRemainder_jmhTest
- optional - Variable in class kboyle.oktane.core.module.CommandParameter
- optional() - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- Optional - Annotation Interface in kboyle.oktane.core.module.annotations
- optional1(String) - Method in class kboyle.oktane.example.modules.OptionalModule
- optional2(String) - Method in class kboyle.oktane.example.modules.OptionalModule
- optional3(String, String) - Method in class kboyle.oktane.example.modules.OptionalModule
- optional4(int) - Method in class kboyle.oktane.example.modules.OptionalModule
- OptionalModule - Class in kboyle.oktane.example.modules
- OptionalModule() - Constructor for class kboyle.oktane.example.modules.OptionalModule
- OptionalModule$optional1$java0lang0String - Class in kboyle.oktane.example.modules
- OptionalModule$optional1$java0lang0String() - Constructor for class kboyle.oktane.example.modules.OptionalModule$optional1$java0lang0String
- OptionalModule$optional2$java0lang0String - Class in kboyle.oktane.example.modules
- OptionalModule$optional2$java0lang0String() - Constructor for class kboyle.oktane.example.modules.OptionalModule$optional2$java0lang0String
- OptionalModule$optional3$java0lang0String_java0lang0String - Class in kboyle.oktane.example.modules
- OptionalModule$optional3$java0lang0String_java0lang0String() - Constructor for class kboyle.oktane.example.modules.OptionalModule$optional3$java0lang0String_java0lang0String
- OptionalModule$optional4$int - Class in kboyle.oktane.example.modules
- OptionalModule$optional4$int() - Constructor for class kboyle.oktane.example.modules.OptionalModule$optional4$int
- optionalStart - Variable in class kboyle.oktane.core.module.Command
- or() - Method in class kboyle.oktane.example.modules.ErrorModule
- originalClass - Variable in class kboyle.oktane.core.module.CommandModule
- originalMethod - Variable in class kboyle.oktane.core.module.Command
- originalParameter - Variable in class kboyle.oktane.core.module.CommandParameter
P
- param(int, int) - Method in class kboyle.oktane.example.modules.ErrorModule
- parameter() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserFailedResult
-
Returns the value of the
parameter
record component. - parameter() - Method in record class kboyle.oktane.core.results.precondition.ParameterPreconditionsFailedResult
-
Returns the value of the
parameter
record component. - parameterCount() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooFewTokensResult
-
Returns the value of the
parameterCount
record component. - parameterCount() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooManyTokensResult
-
Returns the value of the
parameterCount
record component. - ParameterPreconditionsFailedResult - Record Class in kboyle.oktane.core.results.precondition
- ParameterPreconditionsFailedResult(CommandParameter, Object, PreconditionResult) - Constructor for record class kboyle.oktane.core.results.precondition.ParameterPreconditionsFailedResult
-
Creates an instance of a
ParameterPreconditionsFailedResult
record class. - parameters - Variable in class kboyle.oktane.core.module.Command.Builder
- parameters - Variable in class kboyle.oktane.core.module.Command
- parameters() - Method in record class kboyle.oktane.core.module.Signature
-
Returns the value of the
parameters
record component. - parent - Variable in class kboyle.oktane.core.module.CommandModule
- parse(String) - Static method in enum class kboyle.oktane.discord4j.Snowflakes
- parse(CommandContext, Command, String) - Method in class kboyle.oktane.core.parsers.EnumTypeParser
- parse(CommandContext, Command, String) - Method in class kboyle.oktane.core.parsers.PrimitiveTypeParser
- parse(CommandContext, Command, String) - Method in interface kboyle.oktane.core.parsers.TypeParser
- parse(CommandContext, Command, String) - Method in class kboyle.oktane.discord4j.parsers.DiscordTypeParser
- parse(CommandContext, Command, List<String>) - Method in interface kboyle.oktane.core.parsers.ArgumentParser
- parse(CommandContext, Command, List<String>) - Method in class kboyle.oktane.core.parsers.DefaultArgumentParser
- parse(DiscordCommandContext, Command, String) - Method in class kboyle.oktane.discord4j.parsers.ChannelTypeParser
- parse(DiscordCommandContext, Command, String) - Method in class kboyle.oktane.discord4j.parsers.DiscordTypeParser
- parse(DiscordCommandContext, Command, String) - Method in class kboyle.oktane.discord4j.parsers.RoleTypeParser
- parse(DiscordCommandContext, Command, String) - Method in class kboyle.oktane.discord4j.parsers.UserTypeParser
- parsedArguments() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserFailedResult
- parsedArguments() - Method in interface kboyle.oktane.core.results.argumentparser.ArgumentParserResult
- parsedArguments() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserSuccessfulResult
-
Returns the value of the
parsedArguments
record component. - parseExact(String) - Method in enum class kboyle.oktane.discord4j.Mentions
- parseExact(String, int, int) - Method in enum class kboyle.oktane.discord4j.Mentions
- parser - Variable in class kboyle.oktane.core.module.CommandParameter
- PermissionPrecondition(PermissionTarget, PermissionSet) - Constructor for class kboyle.oktane.discord4j.precondition.RequirePermission.PermissionPrecondition
- permissions() - Element in annotation interface kboyle.oktane.discord4j.precondition.RequirePermission
- PermissionTarget - Enum Class in kboyle.oktane.discord4j.precondition
- ping() - Method in class kboyle.oktane.example.modules.PingModule
- ping(int, int) - Method in class kboyle.oktane.example.modules.PingModule
- ping(ExampleEnum) - Method in class kboyle.oktane.example.modules.PingModule
- PingModule - Class in kboyle.oktane.example.modules
- PingModule() - Constructor for class kboyle.oktane.example.modules.PingModule
- PingModule.Nested - Class in kboyle.oktane.example.modules
- PingModule$$Nested$nested$ - Class in kboyle.oktane.example.modules
- PingModule$$Nested$nested$() - Constructor for class kboyle.oktane.example.modules.PingModule$$Nested$nested$
- PingModule$echo$java0lang0String - Class in kboyle.oktane.example.modules
- PingModule$echo$java0lang0String() - Constructor for class kboyle.oktane.example.modules.PingModule$echo$java0lang0String
- PingModule$ping$ - Class in kboyle.oktane.example.modules
- PingModule$ping$() - Constructor for class kboyle.oktane.example.modules.PingModule$ping$
- PingModule$ping$int_int - Class in kboyle.oktane.example.modules
- PingModule$ping$int_int() - Constructor for class kboyle.oktane.example.modules.PingModule$ping$int_int
- PingModule$ping$kboyle0oktane0example0ExampleEnum - Class in kboyle.oktane.example.modules
- PingModule$ping$kboyle0oktane0example0ExampleEnum() - Constructor for class kboyle.oktane.example.modules.PingModule$ping$kboyle0oktane0example0ExampleEnum
- precon() - Method in class kboyle.oktane.example.modules.ErrorModule
- Precondition - Interface in kboyle.oktane.core.module
- PreconditionFactory<T extends Annotation> - Class in kboyle.oktane.core.module.factory
-
Representations a factory for turning a given
Annotation
into aPrecondition
. - PreconditionFactory() - Constructor for class kboyle.oktane.core.module.factory.PreconditionFactory
- PreconditionFactoryMap - Class in kboyle.oktane.core.module.factory
-
A map for mapping
Annotation
s toPreconditionFactory
s. - PreconditionFactoryMap() - Constructor for class kboyle.oktane.core.module.factory.PreconditionFactoryMap
- PreconditionFactoryMap(Map<Class<?>, PreconditionFactory<?>>, Map<Class<?>, Class<?>>) - Constructor for class kboyle.oktane.core.module.factory.PreconditionFactoryMap
- PreconditionFailedResult - Record Class in kboyle.oktane.core.results.precondition
- PreconditionFailedResult(String) - Constructor for record class kboyle.oktane.core.results.precondition.PreconditionFailedResult
-
Creates an instance of a
PreconditionFailedResult
record class. - PreconditionResult - Interface in kboyle.oktane.core.results.precondition
- preconditions - Variable in class kboyle.oktane.core.module.Command.Builder
- preconditions - Variable in class kboyle.oktane.core.module.Command
- preconditions - Variable in class kboyle.oktane.core.module.CommandModule.Builder
- preconditions - Variable in class kboyle.oktane.core.module.CommandModule
- preconditions - Variable in class kboyle.oktane.core.module.CommandParameter.Builder
- preconditions - Variable in class kboyle.oktane.core.module.CommandParameter
- PreconditionsFailedResult - Record Class in kboyle.oktane.core.results.precondition
- PreconditionsFailedResult(List<PreconditionResult>) - Constructor for record class kboyle.oktane.core.results.precondition.PreconditionsFailedResult
-
Creates an instance of a
PreconditionsFailedResult
record class. - PreconditionSuccessfulResult - Record Class in kboyle.oktane.core.results.precondition
- PreconditionSuccessfulResult() - Constructor for record class kboyle.oktane.core.results.precondition.PreconditionSuccessfulResult
-
Creates an instance of a
PreconditionSuccessfulResult
record class. - prefix() - Method in class kboyle.oktane.core.CommandContext
- Prefix - Interface in kboyle.oktane.core.prefix
-
Represents a prefix for an input to passed to
CommandHandler.execute(String, CommandContext)
. - prefixHandler() - Method in class kboyle.oktane.core.CommandHandler
-
Gets the
PrefixHandler
that thisCommandHandler
is using. - PrefixHandler - Interface in kboyle.oktane.core
-
Represents a way to handle
Prefix
's. - PrimitiveTypeParser<T> - Class in kboyle.oktane.core.parsers
- PrimitiveTypeParser(Class<T>, Function<String, T>) - Constructor for class kboyle.oktane.core.parsers.PrimitiveTypeParser
- priority - Variable in class kboyle.oktane.core.module.Command
- priority() - Method in interface kboyle.oktane.core.configuration.CommandHandlerConfigurator
-
The priority to execute the configurator in, applied in ascending order
- priority() - Element in annotation interface kboyle.oktane.core.processor.ConfigureWith
-
The priority to give the configurator, default 0 (by default applied after stock configurators)
- priority() - Method in class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequireBotOwnerFactory
- priority() - Method in class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequireGuildOwnerFactory
- priority() - Method in class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequireHierarchyFactory
- priority() - Method in class kboyle.oktane.discord4j.precondition.CommandHandlerWithRequirePermissionFactory
- priority() - Method in class kboyle.oktane.example.preconditions.CommandHandlerWithRequireFailureFactory
- priority() - Method in class kboyle.oktane.example.preconditions.CommandHandlerWithRequireHiFactory
- Priority - Annotation Interface in kboyle.oktane.core.module.annotations
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class kboyle.oktane.core.processor.OktaneConfigureWithProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class kboyle.oktane.core.processor.OktaneModuleProcessor
- Program - Class in kboyle.oktane.example
- Program() - Constructor for class kboyle.oktane.example.Program
- put(PreconditionFactory<?>) - Method in class kboyle.oktane.core.module.factory.PreconditionFactoryMap
-
Adds the given
factory
to the map.
R
- readyInvocation - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- readyInvocation - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- readyInvocation - Variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- readyIteration - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- readyIteration - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- readyIteration - Variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- readyTrial - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- readyTrial - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- readyTrial - Variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- reason() - Element in annotation interface kboyle.oktane.core.module.annotations.Disabled
- reason() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserFailedResult
- reason() - Method in record class kboyle.oktane.core.results.command.CommandExceptionResult
- reason() - Method in interface kboyle.oktane.core.results.FailedResult
- reason() - Method in record class kboyle.oktane.core.results.precondition.ParameterPreconditionsFailedResult
- reason() - Method in record class kboyle.oktane.core.results.precondition.PreconditionFailedResult
-
Returns the value of the
reason
record component. - reason() - Method in record class kboyle.oktane.core.results.precondition.PreconditionsFailedResult
- reason() - Method in record class kboyle.oktane.core.results.search.CommandMatchFailedResult
- reason() - Method in record class kboyle.oktane.core.results.search.CommandNotFoundResult
- reason() - Method in interface kboyle.oktane.core.results.search.CommandSearchResult
- reason() - Method in record class kboyle.oktane.core.results.search.MissingPrefixResult
- reason() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserMissingQuoteResult
- reason() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooFewTokensResult
- reason() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooManyTokensResult
- reason() - Method in record class kboyle.oktane.core.results.typeparser.TypeParserFailedResult
-
Returns the value of the
reason
record component. - remainder - Variable in class kboyle.oktane.core.module.CommandParameter
- remainder() - Method in record class kboyle.oktane.core.module.Signature
-
Returns the value of the
remainder
record component. - Remainder - Annotation Interface in kboyle.oktane.core.module.annotations
- reply(String) - Method in class kboyle.oktane.discord4j.module.DiscordModuleBase
-
Represents a reply to a
Message
. - reply(Consumer<MessageCreateSpec>) - Method in class kboyle.oktane.discord4j.module.DiscordModuleBase
-
Represents a reply to a
Message
. - RequireBotOwner - Annotation Interface in kboyle.oktane.discord4j.precondition
- RequireBotOwner.BotOwnerPrecondition - Class in kboyle.oktane.discord4j.precondition
- RequireBotOwner.Factory - Class in kboyle.oktane.discord4j.precondition
- RequireFailure - Annotation Interface in kboyle.oktane.example.preconditions
- RequireFailure.Factory - Class in kboyle.oktane.example.preconditions
- RequireFailure.FailurePrecondition - Class in kboyle.oktane.example.preconditions
- RequireGuildOwner - Annotation Interface in kboyle.oktane.discord4j.precondition
- RequireGuildOwner.Factory - Class in kboyle.oktane.discord4j.precondition
- RequireGuildOwner.GuildOwnerPrecondition - Class in kboyle.oktane.discord4j.precondition
- RequireHi - Annotation Interface in kboyle.oktane.example.preconditions
- RequireHi.Factory - Class in kboyle.oktane.example.preconditions
- RequireHi.HiPrecondition - Class in kboyle.oktane.example.preconditions
- RequireHi.Repeatable - Annotation Interface in kboyle.oktane.example.preconditions
- RequireHierarchy - Annotation Interface in kboyle.oktane.discord4j.precondition
- RequireHierarchy.Factory - Class in kboyle.oktane.discord4j.precondition
- RequireHierarchy.HierarchyPrecondition - Class in kboyle.oktane.discord4j.precondition
- RequireHierarchy.Repeatable - Annotation Interface in kboyle.oktane.discord4j.precondition
- RequirePermission - Annotation Interface in kboyle.oktane.discord4j.precondition
- RequirePermission.Factory - Class in kboyle.oktane.discord4j.precondition
- RequirePermission.PermissionPrecondition - Class in kboyle.oktane.discord4j.precondition
- RequirePermission.Repeatable - Annotation Interface in kboyle.oktane.discord4j.precondition
- result() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserFailedResult
-
Returns the value of the
result
record component. - result() - Method in record class kboyle.oktane.core.results.precondition.ParameterPreconditionsFailedResult
-
Returns the value of the
result
record component. - Result - Interface in kboyle.oktane.core.results
- ROLE - Enum constant in enum class kboyle.oktane.discord4j.Mentions
- RoleTypeParser - Class in kboyle.oktane.discord4j.parsers
-
A
DiscordTypeParser
for parsingRole
's. - RoleTypeParser() - Constructor for class kboyle.oktane.discord4j.parsers.RoleTypeParser
- run(CommandContext, Command) - Method in interface kboyle.oktane.core.module.Precondition
- run(CommandContext, Command) - Method in class kboyle.oktane.core.precondition.AnyPrecondition
- run(CommandContext, Command) - Method in class kboyle.oktane.discord4j.precondition.DiscordPrecondition
- run(CommandContext, Command) - Method in class kboyle.oktane.example.preconditions.RequireFailure.FailurePrecondition
- run(CommandContext, Command) - Method in class kboyle.oktane.example.preconditions.RequireHi.HiPrecondition
- run(DiscordCommandContext, Command) - Method in class kboyle.oktane.discord4j.precondition.DiscordPrecondition
- run(DiscordCommandContext, Command) - Method in class kboyle.oktane.discord4j.precondition.RequireBotOwner.BotOwnerPrecondition
- run(DiscordCommandContext, Command) - Method in class kboyle.oktane.discord4j.precondition.RequireGuildOwner.GuildOwnerPrecondition
- run(DiscordCommandContext, Command) - Method in class kboyle.oktane.discord4j.precondition.RequireHierarchy.HierarchyPrecondition
- run(DiscordCommandContext, Command) - Method in class kboyle.oktane.discord4j.precondition.RequirePermission.PermissionPrecondition
- runParameterPreconditions(CommandContext, Command) - Static method in enum class kboyle.oktane.core.CommandUtils
-
Runs the
Precondition
s for the parameters of the givenCommand
. - runPreconditions(CommandContext) - Method in class kboyle.oktane.core.module.Command
-
Runs the preconditions that belong to this command.
- runPreconditions(CommandContext, Command) - Method in class kboyle.oktane.core.module.CommandModule
-
Runs the preconditions that belong to this module.
- runPreconditions(CommandContext, Command, ImmutableList<Precondition>) - Static method in enum class kboyle.oktane.core.CommandUtils
-
Runs the given
Precondition
s. - RuntimeIOException - Exception in kboyle.oktane.core.exceptions
- RuntimeIOException(IOException) - Constructor for exception kboyle.oktane.core.exceptions.RuntimeIOException
S
- setContext(ModuleBase<CONTEXT>, CONTEXT) - Static method in enum class kboyle.oktane.core.module.ModuleBaseProxy
- setupInvocationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- setupInvocationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- setupInvocationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- setupIterationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- setupIterationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- setupIterationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- setupTrialMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- setupTrialMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- setupTrialMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- signature - Variable in class kboyle.oktane.core.module.Command
- Signature - Record Class in kboyle.oktane.core.module
- Signature(boolean, String) - Constructor for record class kboyle.oktane.core.module.Signature
-
Creates an instance of a
Signature
record class. - simple() - Static method in interface kboyle.oktane.core.BeanProvider
- singleton - Variable in class kboyle.oktane.core.module.CommandModule
- singleton() - Method in class kboyle.oktane.core.module.CommandModule.Builder
- Singleton - Annotation Interface in kboyle.oktane.core.module.annotations
- SingletonCommandCallback<C extends CommandContext,M extends ModuleBase<C>> - Class in kboyle.oktane.core.module.callback
- SingletonCommandCallback(AnnotatedCommandCallback<C, M>, M) - Constructor for class kboyle.oktane.core.module.callback.SingletonCommandCallback
- Snowflakes - Enum Class in kboyle.oktane.discord4j
- StringPrefix - Class in kboyle.oktane.core.prefix
-
Represents a
String
prefix. - StringPrefix(String) - Constructor for class kboyle.oktane.core.prefix.StringPrefix
- success() - Method in interface kboyle.oktane.core.module.Precondition
- success() - Method in interface kboyle.oktane.core.results.FailedResult
- success() - Method in interface kboyle.oktane.core.results.Result
- success() - Method in interface kboyle.oktane.core.results.SuccessfulResult
- success(T) - Method in interface kboyle.oktane.core.parsers.TypeParser
- SuccessfulResult - Interface in kboyle.oktane.core.results
- supportedTargets() - Method in interface kboyle.oktane.core.module.Precondition
- supportedTargets() - Method in class kboyle.oktane.discord4j.precondition.RequireHierarchy.HierarchyPrecondition
- supportedType() - Method in class kboyle.oktane.core.module.factory.PreconditionFactory
- supportedType() - Method in class kboyle.oktane.discord4j.precondition.RequireBotOwner.Factory
- supportedType() - Method in class kboyle.oktane.discord4j.precondition.RequireGuildOwner.Factory
- supportedType() - Method in class kboyle.oktane.discord4j.precondition.RequireHierarchy.Factory
- supportedType() - Method in class kboyle.oktane.discord4j.precondition.RequirePermission.Factory
- supportedType() - Method in class kboyle.oktane.example.preconditions.RequireFailure.Factory
- supportedType() - Method in class kboyle.oktane.example.preconditions.RequireHi.Factory
- synchronised - Variable in class kboyle.oktane.core.module.Command
- synchronised - Variable in class kboyle.oktane.core.module.CommandModule
- synchronised() - Method in class kboyle.oktane.core.module.Command.Builder
- synchronised() - Method in class kboyle.oktane.core.module.CommandModule.Builder
- Synchronised - Annotation Interface in kboyle.oktane.core.module.annotations
- SynchronisedCommandCallback<C extends CommandContext,M extends ModuleBase<C>> - Class in kboyle.oktane.core.module.callback
- SynchronisedCommandCallback(AnnotatedCommandCallback<C, M>) - Constructor for class kboyle.oktane.core.module.callback.SynchronisedCommandCallback
T
- target() - Element in annotation interface kboyle.oktane.discord4j.precondition.RequireHierarchy
- target() - Element in annotation interface kboyle.oktane.discord4j.precondition.RequirePermission
- tearInvocationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- tearInvocationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- tearInvocationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- tearIterationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- tearIterationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- tearIterationMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- tearTrialMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- tearTrialMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- tearTrialMutex - Variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandExecutionBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.CommandMapBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- textChannel() - Method in class kboyle.oktane.discord4j.DiscordCommandContext
- throw0() - Method in class kboyle.oktane.example.modules.ErrorModule
- token() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserFailedResult
-
Returns the value of the
token
record component. - tokenise(String, CommandMatch) - Method in class kboyle.oktane.core.parsers.DefaultTokeniser
- tokenise(String, CommandMatch) - Method in interface kboyle.oktane.core.parsers.Tokeniser
- Tokeniser - Interface in kboyle.oktane.core.parsers
- TokeniserBenchmark - Class in kboyle.oktane.benchmark
- TokeniserBenchmark() - Constructor for class kboyle.oktane.benchmark.TokeniserBenchmark
- TokeniserBenchmark_jmhType - Class in kboyle.oktane.benchmark.jmh_generated
- TokeniserBenchmark_jmhType() - Constructor for class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType
- TokeniserBenchmark_jmhType_B1 - Class in kboyle.oktane.benchmark.jmh_generated
- TokeniserBenchmark_jmhType_B1() - Constructor for class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B1
- TokeniserBenchmark_jmhType_B2 - Class in kboyle.oktane.benchmark.jmh_generated
- TokeniserBenchmark_jmhType_B2() - Constructor for class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B2
- TokeniserBenchmark_jmhType_B3 - Class in kboyle.oktane.benchmark.jmh_generated
- TokeniserBenchmark_jmhType_B3() - Constructor for class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_jmhType_B3
- TokeniserBenchmark_noParameters_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- TokeniserBenchmark_noParameters_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_noParameters_jmhTest
- TokeniserBenchmark_oneParameter_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- TokeniserBenchmark_oneParameter_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneParameter_jmhTest
- TokeniserBenchmark_oneRemainder_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- TokeniserBenchmark_oneRemainder_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_oneRemainder_jmhTest
- TokeniserBenchmark_twoParameter_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- TokeniserBenchmark_twoParameter_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameter_jmhTest
- TokeniserBenchmark_twoParameterQuoted_jmhTest - Class in kboyle.oktane.benchmark.jmh_generated
- TokeniserBenchmark_twoParameterQuoted_jmhTest() - Constructor for class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameterQuoted_jmhTest
- TokeniserMissingQuoteResult - Record Class in kboyle.oktane.core.results.tokeniser
- TokeniserMissingQuoteResult(String, int) - Constructor for record class kboyle.oktane.core.results.tokeniser.TokeniserMissingQuoteResult
-
Creates an instance of a
TokeniserMissingQuoteResult
record class. - TokeniserResult - Interface in kboyle.oktane.core.results.tokeniser
- TokeniserSuccessfulResult - Record Class in kboyle.oktane.core.results.tokeniser
- TokeniserSuccessfulResult(List<String>) - Constructor for record class kboyle.oktane.core.results.tokeniser.TokeniserSuccessfulResult
-
Creates an instance of a
TokeniserSuccessfulResult
record class. - TokeniserTooFewTokensResult - Record Class in kboyle.oktane.core.results.tokeniser
- TokeniserTooFewTokensResult(String, int) - Constructor for record class kboyle.oktane.core.results.tokeniser.TokeniserTooFewTokensResult
-
Creates an instance of a
TokeniserTooFewTokensResult
record class. - TokeniserTooManyTokensResult - Record Class in kboyle.oktane.core.results.tokeniser
- TokeniserTooManyTokensResult(String, int) - Constructor for record class kboyle.oktane.core.results.tokeniser.TokeniserTooManyTokensResult
-
Creates an instance of a
TokeniserTooManyTokensResult
record class. - tokens() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserMissingQuoteResult
- tokens() - Method in interface kboyle.oktane.core.results.tokeniser.TokeniserResult
- tokens() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserSuccessfulResult
-
Returns the value of the
tokens
record component. - tokens() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooFewTokensResult
- tokens() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooManyTokensResult
- toString() - Method in record class kboyle.oktane.core.mapping.CommandMatch
-
Returns a string representation of this record class.
- toString() - Method in class kboyle.oktane.core.module.Command
- toString() - Method in class kboyle.oktane.core.module.CommandModule
- toString() - Method in class kboyle.oktane.core.module.CommandParameter
- toString() - Method in record class kboyle.oktane.core.module.Signature
-
Returns a string representation of this record class.
- toString() - Method in class kboyle.oktane.core.prefix.CharPrefix
- toString() - Method in class kboyle.oktane.core.prefix.StringPrefix
- toString() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserFailedResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.argumentparser.ArgumentParserSuccessfulResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.command.CommandExceptionResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.command.CommandMessageResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.command.CommandNOPResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.precondition.ParameterPreconditionsFailedResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.precondition.PreconditionFailedResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.precondition.PreconditionsFailedResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.precondition.PreconditionSuccessfulResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.search.CommandMatchFailedResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.search.CommandNotFoundResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.search.MissingPrefixResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserMissingQuoteResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserSuccessfulResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooFewTokensResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.tokeniser.TokeniserTooManyTokensResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.typeparser.TypeParserFailedResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.core.results.typeparser.TypeParserSuccessfulResult
-
Returns a string representation of this record class.
- toString() - Method in record class kboyle.oktane.example.results.KillAppCommandResult
-
Returns a string representation of this record class.
- TWO - Enum constant in enum class kboyle.oktane.example.ExampleEnum
- twoParameter() - Method in class kboyle.oktane.benchmark.TokeniserBenchmark
- twoParameter_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameter_jmhTest
- twoParameter_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameter_jmhTest
- twoParameter_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameter_jmhTest
- twoParameter_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameter_jmhTest
- twoParameter_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameter_jmhTest
- twoParameter_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameter_jmhTest
- twoParameter_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameter_jmhTest
- twoParameter_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameter_jmhTest
- twoParameterQuoted() - Method in class kboyle.oktane.benchmark.TokeniserBenchmark
- twoParameterQuoted_AverageTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameterQuoted_jmhTest
- twoParameterQuoted_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameterQuoted_jmhTest
- twoParameterQuoted_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameterQuoted_jmhTest
- twoParameterQuoted_SampleTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameterQuoted_jmhTest
- twoParameterQuoted_SingleShotTime(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameterQuoted_jmhTest
- twoParameterQuoted_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameterQuoted_jmhTest
- twoParameterQuoted_Throughput(InfraControl, ThreadParams) - Method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameterQuoted_jmhTest
- twoParameterQuoted_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, TokeniserBenchmark_jmhType) - Static method in class kboyle.oktane.benchmark.jmh_generated.TokeniserBenchmark_twoParameterQuoted_jmhTest
- twoParameters(String, String) - Method in class kboyle.oktane.benchmark.GeneratedBenchmarkModule
- type - Variable in class kboyle.oktane.core.module.CommandParameter
- TypeParser<T> - Interface in kboyle.oktane.core.parsers
- TypeParserFailedResult<T> - Record Class in kboyle.oktane.core.results.typeparser
- TypeParserFailedResult(String) - Constructor for record class kboyle.oktane.core.results.typeparser.TypeParserFailedResult
-
Creates an instance of a
TypeParserFailedResult
record class. - TypeParserResult<T> - Interface in kboyle.oktane.core.results.typeparser
- TypeParserSuccessfulResult<T> - Record Class in kboyle.oktane.core.results.typeparser
- TypeParserSuccessfulResult(T) - Constructor for record class kboyle.oktane.core.results.typeparser.TypeParserSuccessfulResult
-
Creates an instance of a
TypeParserSuccessfulResult
record class.
U
- UnhandledTypeException - Exception in kboyle.oktane.core.exceptions
- UnhandledTypeException(Type) - Constructor for exception kboyle.oktane.core.exceptions.UnhandledTypeException
- user() - Method in class kboyle.oktane.discord4j.DiscordCommandContext
- USER - Enum constant in enum class kboyle.oktane.discord4j.Mentions
- USER - Enum constant in enum class kboyle.oktane.discord4j.precondition.PermissionTarget
- UserTypeParser<USER extends discord4j.core.object.entity.User> - Class in kboyle.oktane.discord4j.parsers
-
A
DiscordTypeParser
for parsingUser
's. - UserTypeParser(Class<USER>) - Constructor for class kboyle.oktane.discord4j.parsers.UserTypeParser
V
- validate(AnnotatedElement) - Method in interface kboyle.oktane.core.module.Precondition
- value() - Element in annotation interface kboyle.oktane.core.module.annotations.Aliases
- value() - Element in annotation interface kboyle.oktane.core.module.annotations.Description
- value() - Element in annotation interface kboyle.oktane.core.module.annotations.Name
- value() - Element in annotation interface kboyle.oktane.core.module.annotations.Priority
- value() - Method in class kboyle.oktane.core.prefix.CharPrefix
- value() - Method in interface kboyle.oktane.core.prefix.Prefix
- value() - Method in class kboyle.oktane.core.prefix.StringPrefix
- value() - Method in record class kboyle.oktane.core.results.typeparser.TypeParserFailedResult
- value() - Method in interface kboyle.oktane.core.results.typeparser.TypeParserResult
- value() - Method in record class kboyle.oktane.core.results.typeparser.TypeParserSuccessfulResult
-
Returns the value of the
value
record component. - value() - Element in annotation interface kboyle.oktane.discord4j.precondition.RequireHierarchy.Repeatable
- value() - Element in annotation interface kboyle.oktane.discord4j.precondition.RequirePermission.Repeatable
- value() - Method in class kboyle.oktane.discord4j.prefix.MentionPrefix
- value() - Element in annotation interface kboyle.oktane.example.preconditions.RequireFailure
- value() - Element in annotation interface kboyle.oktane.example.preconditions.RequireHi.Repeatable
- value() - Element in annotation interface kboyle.oktane.example.preconditions.RequireHi
- valueOf(String) - Static method in enum class kboyle.oktane.core.CommandUtils
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class kboyle.oktane.core.module.ModuleBaseProxy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class kboyle.oktane.discord4j.Mentions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class kboyle.oktane.discord4j.precondition.PermissionTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class kboyle.oktane.discord4j.Snowflakes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class kboyle.oktane.example.ExampleEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class kboyle.oktane.core.CommandUtils
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class kboyle.oktane.core.module.ModuleBaseProxy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class kboyle.oktane.discord4j.Mentions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class kboyle.oktane.discord4j.precondition.PermissionTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class kboyle.oktane.discord4j.Snowflakes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class kboyle.oktane.example.ExampleEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAlias(String) - Method in class kboyle.oktane.core.module.Command.Builder
- withArgumentParser(ArgumentParser) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Sets the
ArgumentParser
that will be used, if none is specified then the default will be used. - withBean(Class<?>) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withBeanProvider(BeanProvider) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Adds the
BeanProvider
that will be used to fetch dependencies for singletonCommandModule
s. - withCallback(CommandCallback) - Method in class kboyle.oktane.core.module.Command.Builder
- withChild(CommandModule.Builder) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withCommand(Consumer<Command.Builder>) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withCommand(Command.Builder) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withDefaultValue(String) - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- withDescription(String) - Method in class kboyle.oktane.core.module.Command.Builder
- withDescription(String) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withDescription(String) - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- withGroup(String) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withModule(Class<MODULE>) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Adds a
CommandModule
that will be used by theCommandHandler
. - withModule(Class<MODULE>, Consumer<CommandModule.Builder>) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Adds a
CommandModule
that will be used by theCommandHandler
. - withModule(Consumer<CommandModule.Builder>) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Adds a
CommandModule
using only the builders and not from a class. - withModules(Class<MODULE>) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Adds all the
CommandModule
's that link in the same package as themoduleClass
. - withModules(Class<MODULE>, Consumer<CommandModule.Builder>) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Adds all the
CommandModule
's that link in the same package as themoduleClass
. - withName(String) - Method in class kboyle.oktane.core.module.Command.Builder
- withName(String) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withName(String) - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- withOptional(boolean) - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- withOriginalClass(Class<? extends ModuleBase<?>>) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withOriginalMethod(Method) - Method in class kboyle.oktane.core.module.Command.Builder
- withOriginalParameter(Parameter) - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- withParameter() - Method in class kboyle.oktane.core.module.BenchmarkCommandBuilder
- withParameter(Consumer<CommandParameter.Builder>) - Method in class kboyle.oktane.core.module.Command.Builder
- withParameter(CommandParameter.Builder) - Method in class kboyle.oktane.core.module.Command.Builder
- withParser(TypeParser<?>) - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- withPrecondition(Precondition) - Method in class kboyle.oktane.core.module.Command.Builder
- withPrecondition(Precondition) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withPrecondition(Precondition) - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- withPreconditionFactory(PreconditionFactory<?>) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Adds a
PreconditionFactory
that will be used to instantiate preconditions. - withPrefixHandler(PrefixHandler) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Sets the
PrefixHandler
that will be used to supply prefixes. - withPriority(int) - Method in class kboyle.oktane.core.module.Command.Builder
- withRemainder(boolean) - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- withRemainderParameter() - Method in class kboyle.oktane.core.module.BenchmarkCommandBuilder
- withSingleton(boolean) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withSynchronised(boolean) - Method in class kboyle.oktane.core.module.Command.Builder
- withSynchronised(boolean) - Method in class kboyle.oktane.core.module.CommandModule.Builder
- withTokeniser(Tokeniser) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Sets the
Tokeniser
that will be used, if none is specified then the default will be used. - withType(Class<?>) - Method in class kboyle.oktane.core.module.CommandParameter.Builder
- withTypeParser(Class<TARGET>, TypeParser<TARGET>) - Method in class kboyle.oktane.core.CommandHandler.Builder
-
Adds a
TypeParser
that will be used by theCommandHandler
.
All Classes|All Packages|Serialized Form