Uses of Interface
kboyle.oktane.core.results.precondition.PreconditionResult
Packages that use PreconditionResult
Package
Description
-
Uses of PreconditionResult in kboyle.oktane.core
Methods in kboyle.oktane.core that return types with arguments of type PreconditionResultModifier and TypeMethodDescriptionstatic reactor.core.publisher.Mono<PreconditionResult>
CommandUtils.runParameterPreconditions(CommandContext context, Command command)
Runs thePrecondition
s for the parameters of the givenCommand
.static reactor.core.publisher.Mono<PreconditionResult>
CommandUtils.runPreconditions(CommandContext context, Command command, com.google.common.collect.ImmutableList<Precondition> preconditions)
Runs the givenPrecondition
s. -
Uses of PreconditionResult in kboyle.oktane.core.module
Methods in kboyle.oktane.core.module that return PreconditionResultModifier and TypeMethodDescriptiondefault PreconditionResult
default PreconditionResult
Precondition.success()
Methods in kboyle.oktane.core.module that return types with arguments of type PreconditionResultModifier and TypeMethodDescriptionreactor.core.publisher.Mono<PreconditionResult>
Precondition.run(CommandContext context, Command command)
reactor.core.publisher.Mono<PreconditionResult>
Command.runPreconditions(CommandContext context)
Runs the preconditions that belong to this command.reactor.core.publisher.Mono<PreconditionResult>
CommandModule.runPreconditions(CommandContext context, Command command)
Runs the preconditions that belong to this module. -
Uses of PreconditionResult in kboyle.oktane.core.precondition
Methods in kboyle.oktane.core.precondition that return types with arguments of type PreconditionResultModifier and TypeMethodDescriptionreactor.core.publisher.Mono<PreconditionResult>
AnyPrecondition.run(CommandContext context, Command command)
-
Uses of PreconditionResult in kboyle.oktane.core.results.precondition
Classes in kboyle.oktane.core.results.precondition that implement PreconditionResultModifier and TypeClassDescriptionclass
class
class
class
Methods in kboyle.oktane.core.results.precondition that return PreconditionResultModifier and TypeMethodDescriptionParameterPreconditionsFailedResult.result()
Returns the value of theresult
record component.Methods in kboyle.oktane.core.results.precondition that return types with arguments of type PreconditionResultModifier and TypeMethodDescriptionPreconditionsFailedResult.failedResults()
Returns the value of thefailedResults
record component.default reactor.core.publisher.Mono<PreconditionResult>
PreconditionResult.mono()
Constructors in kboyle.oktane.core.results.precondition with parameters of type PreconditionResultModifierConstructorDescriptionParameterPreconditionsFailedResult(CommandParameter parameter, Object argument, PreconditionResult result)
Creates an instance of aParameterPreconditionsFailedResult
record class.Constructor parameters in kboyle.oktane.core.results.precondition with type arguments of type PreconditionResultModifierConstructorDescriptionPreconditionsFailedResult(List<PreconditionResult> failedResults)
Creates an instance of aPreconditionsFailedResult
record class. -
Uses of PreconditionResult in kboyle.oktane.discord4j.precondition
Fields in kboyle.oktane.discord4j.precondition with type parameters of type PreconditionResultModifier and TypeFieldDescriptionprotected static reactor.core.publisher.Mono<PreconditionResult>
DiscordPrecondition.NOT_IN_GUILD
Methods in kboyle.oktane.discord4j.precondition that return types with arguments of type PreconditionResultModifier and TypeMethodDescriptionreactor.core.publisher.Mono<PreconditionResult>
DiscordPrecondition.run(CommandContext context, Command command)
abstract reactor.core.publisher.Mono<PreconditionResult>
DiscordPrecondition.run(DiscordCommandContext context, Command command)
reactor.core.publisher.Mono<PreconditionResult>
RequireBotOwner.BotOwnerPrecondition.run(DiscordCommandContext context, Command command)
reactor.core.publisher.Mono<PreconditionResult>
RequireGuildOwner.GuildOwnerPrecondition.run(DiscordCommandContext context, Command command)
reactor.core.publisher.Mono<PreconditionResult>
RequireHierarchy.HierarchyPrecondition.run(DiscordCommandContext context, Command command)
reactor.core.publisher.Mono<PreconditionResult>
RequirePermission.PermissionPrecondition.run(DiscordCommandContext context, Command command)
-
Uses of PreconditionResult in kboyle.oktane.example.preconditions
Methods in kboyle.oktane.example.preconditions that return types with arguments of type PreconditionResultModifier and TypeMethodDescriptionreactor.core.publisher.Mono<PreconditionResult>
RequireFailure.FailurePrecondition.run(CommandContext context, Command command)
reactor.core.publisher.Mono<PreconditionResult>
RequireHi.HiPrecondition.run(CommandContext context, Command command)