Uses of Interface
kboyle.oktane.core.module.Precondition
Packages that use Precondition
Package
Description
-
Uses of Precondition in kboyle.oktane.core
Method parameters in kboyle.oktane.core with type arguments of type PreconditionModifier and TypeMethodDescriptionstatic reactor.core.publisher.Mono<PreconditionResult>CommandUtils.runPreconditions(CommandContext context, Command command, com.google.common.collect.ImmutableList<Precondition> preconditions)Runs the givenPreconditions. -
Uses of Precondition in kboyle.oktane.core.module
Fields in kboyle.oktane.core.module with type parameters of type PreconditionModifier and TypeFieldDescriptionCommand.Builder.preconditionscom.google.common.collect.ImmutableList<Precondition>Command.preconditionsCommandModule.Builder.preconditionscom.google.common.collect.ImmutableList<Precondition>CommandModule.preconditionsCommandParameter.Builder.preconditionscom.google.common.collect.ImmutableList<Precondition>CommandParameter.preconditionsMethods in kboyle.oktane.core.module with parameters of type PreconditionModifier and TypeMethodDescriptionCommand.Builder.withPrecondition(Precondition precondition)CommandModule.Builder.withPrecondition(Precondition precondition)CommandParameter.Builder.withPrecondition(Precondition precondition) -
Uses of Precondition in kboyle.oktane.core.module.factory
Method parameters in kboyle.oktane.core.module.factory with type arguments of type PreconditionModifier and TypeMethodDescriptionvoidPreconditionFactory.createGrouped(T annotation, BiConsumer<Object,Precondition> preconditionConsumer)Allows creation of groupedPreconditions.voidPreconditionFactory.createUngrouped(T annotation, Consumer<Precondition> preconditionConsumer)Allows creation of ungroupedPreconditions.voidPreconditionFactoryMap.handle(Annotation annotation, BiConsumer<Object,Precondition> preconditionConsumer)Calls thePreconditionFactoryfor the givenannotation, if applicable. -
Uses of Precondition in kboyle.oktane.core.precondition
Classes in kboyle.oktane.core.precondition that implement PreconditionConstructor parameters in kboyle.oktane.core.precondition with type arguments of type PreconditionModifierConstructorDescriptionAnyPrecondition(com.google.common.collect.ImmutableList<Precondition> preconditions) -
Uses of Precondition in kboyle.oktane.discord4j.precondition
Classes in kboyle.oktane.discord4j.precondition that implement PreconditionModifier and TypeClassDescriptionclassstatic classstatic classstatic classstatic classMethod parameters in kboyle.oktane.discord4j.precondition with type arguments of type PreconditionModifier and TypeMethodDescriptionvoidRequireBotOwner.Factory.createGrouped(RequireBotOwner annotation, BiConsumer<Object,Precondition> preconditionConsumer)voidRequireGuildOwner.Factory.createGrouped(RequireGuildOwner annotation, BiConsumer<Object,Precondition> preconditionConsumer)voidRequireHierarchy.Factory.createGrouped(RequireHierarchy annotation, BiConsumer<Object,Precondition> preconditionConsumer)voidRequirePermission.Factory.createGrouped(RequirePermission annotation, BiConsumer<Object,Precondition> preconditionConsumer) -
Uses of Precondition in kboyle.oktane.example.preconditions
Classes in kboyle.oktane.example.preconditions that implement PreconditionModifier and TypeClassDescriptionstatic classstatic classMethod parameters in kboyle.oktane.example.preconditions with type arguments of type PreconditionModifier and TypeMethodDescriptionvoidRequireHi.Factory.createGrouped(RequireHi annotation, BiConsumer<Object,Precondition> preconditionConsumer)voidRequireFailure.Factory.createUngrouped(RequireFailure annotation, Consumer<Precondition> preconditionConsumer)