Class ParseResult<EXPECTED>

java.lang.Object
dev.rollczi.litecommands.argument.parser.ParseResult<EXPECTED>

public class ParseResult<EXPECTED> extends Object
  • Method Details

    • isSuccessful

      public boolean isSuccessful()
    • isFailed

      public boolean isFailed()
    • getSuccessfulResult

      public EXPECTED getSuccessfulResult()
    • getFailedReason

      public FailedReason getFailedReason()
    • success

      public static <PARSED> ParseResult<PARSED> success(PARSED parsed)
    • failure

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

      public static <EXPECTED> ParseResult<EXPECTED> failure(Object failedReason)
    • failure

      public static <EXPECTED> ParseResult<EXPECTED> failure()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object