Class NotPermissionValidator

java.lang.Object
io.github.kaktushose.jdac.dispatching.validation.impl.NotPermissionValidator
All Implemented Interfaces:
Validator<net.dv8tion.jda.api.entities.Member, NotPerm>

public class NotPermissionValidator extends Object implements Validator<net.dv8tion.jda.api.entities.Member, NotPerm>
A Validator implementation that checks the NotPerm constraint.
See Also:
  • Constructor Details

    • NotPermissionValidator

      public NotPermissionValidator()
  • Method Details

    • apply

      public void apply(net.dv8tion.jda.api.entities.Member member, NotPerm perm, Validator.Context context)
      Validates an argument. The argument must be a Member that doesn't have the specified discord permission.
      Specified by:
      apply in interface Validator<net.dv8tion.jda.api.entities.Member, NotPerm>
      Parameters:
      member - the Member to check
      perm - the NotPerm to use
      context - the corresponding InvocationContext