Interface AnnotatedValidator<SENDER,T,A extends Annotation>

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@Deprecated @FunctionalInterface public interface AnnotatedValidator<SENDER,T,A extends Annotation>
Deprecated.
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.rollczi.litecommands.validator.ValidatorResult
    validate(dev.rollczi.litecommands.invocation.Invocation<SENDER> invocation, dev.rollczi.litecommands.command.executor.CommandExecutor<SENDER> executor, dev.rollczi.litecommands.requirement.Requirement<T> requirement, T value, A annotation)
    Deprecated.
     
  • Method Details

    • validate

      dev.rollczi.litecommands.validator.ValidatorResult validate(dev.rollczi.litecommands.invocation.Invocation<SENDER> invocation, dev.rollczi.litecommands.command.executor.CommandExecutor<SENDER> executor, dev.rollczi.litecommands.requirement.Requirement<T> requirement, T value, A annotation)
      Deprecated.