Class ValidationResultReason

java.lang.Object
java.lang.Throwable
java.lang.Exception
br.ufsc.labsec.validationResult.results.reasons.ValidationResultReason
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ReasonForIndeterminate, ReasonForTotalFailed

public abstract class ValidationResultReason extends Exception
See Also:
  • Constructor Details

    • ValidationResultReason

      public ValidationResultReason(Reason reason, String message, Throwable cause)
    • ValidationResultReason

      public ValidationResultReason(Reason reason, String message)
    • ValidationResultReason

      public ValidationResultReason(Reason reason, Throwable cause)
  • Method Details

    • isReasonForIndeterminate

      public boolean isReasonForIndeterminate()
    • isReasonForTotalFailed

      public boolean isReasonForTotalFailed()
    • isRevokedReason

      public boolean isRevokedReason()
    • getReason

      public Reason getReason()
    • is

      public boolean is(Reason reason)
    • isIn

      public boolean isIn(Reason... reasons)
    • result

      public Result result()
    • assertReason

      public static Reason assertReason(Reason reason, Result result)
    • isValidationNotPossible

      public boolean isValidationNotPossible()
    • setValidationNotPossible

      public void setValidationNotPossible(boolean validationNotPossible)