Class RequirementResult<PARSED>

java.lang.Object
dev.rollczi.litecommands.requirement.RequirementResult<PARSED>

public class RequirementResult<PARSED> extends Object
  • Method Details

    • isSuccess

      public boolean isSuccess()
    • isFailure

      public boolean isFailure()
    • getSuccess

      @NotNull public @NotNull Wrap<PARSED> getSuccess()
    • getError

      @NotNull public @NotNull Object getError()
    • success

      public static <EXPECTED> RequirementResult<EXPECTED> success(Wrap<EXPECTED> wrappedExpected)
    • failure

      public static <EXPECTED> RequirementResult<EXPECTED> failure(FailedReason failedReason)
    • failure

      public static <EXPECTED> RequirementResult<EXPECTED> failure(Object failedReason)