Index

A B C D E F G H I K M N O P R S T U V W 
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
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 Discord Channel'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 Preconditions.
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 Preconditions.
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
A base class that extends TypeParser that restricts the CommandContext to DiscordCommandContext.
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 a Message.
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 given CommandContext.
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 given annotation, 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 a Precondition.
PreconditionFactory() - Constructor for class kboyle.oktane.core.module.factory.PreconditionFactory
 
PreconditionFactoryMap - Class in kboyle.oktane.core.module.factory
A map for mapping Annotations to PreconditionFactorys.
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 this CommandHandler 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 parsing Role'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 Preconditions for the parameters of the given Command.
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 Preconditions.
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 parsing User'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 singleton CommandModules.
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 the CommandHandler.
withModule(Class<MODULE>, Consumer<CommandModule.Builder>) - Method in class kboyle.oktane.core.CommandHandler.Builder
Adds a CommandModule that will be used by the CommandHandler.
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 the moduleClass.
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 the moduleClass.
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 the CommandHandler.
A B C D E F G H I K M N O P R S T U V W 
All Classes|All Packages|Serialized Form