Package org.apache.bcel.verifier
Class VerificationResult
- java.lang.Object
-
- org.apache.bcel.verifier.VerificationResult
-
public class VerificationResult extends java.lang.Object
A VerificationResult is what a PassVerifier returns after verifying.
-
-
Field Summary
Fields Modifier and Type Field Description static int
VERIFIED_NOTYET
Constant to indicate verification has not been tried yet.static int
VERIFIED_OK
Constant to indicate verification was passed.static int
VERIFIED_REJECTED
Constant to indicate verfication failed.static VerificationResult
VR_NOTYET
Canonical VerificationResult for not-yet-tried verifications.static VerificationResult
VR_OK
Canonical VerificationResult for passed verifications.
-
Constructor Summary
Constructors Constructor Description VerificationResult(int status, java.lang.String message)
The usual constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
Returns if two VerificationResult instances are equal.java.lang.String
getMessage()
Returns a detailed message.int
getStatus()
int
hashCode()
java.lang.String
toString()
Returns a String representation of the VerificationResult.
-
-
-
Field Detail
-
VERIFIED_NOTYET
public static final int VERIFIED_NOTYET
Constant to indicate verification has not been tried yet. This happens if some earlier verification pass did not return VERIFIED_OK.- See Also:
- Constant Field Values
-
VERIFIED_OK
public static final int VERIFIED_OK
Constant to indicate verification was passed.- See Also:
- Constant Field Values
-
VERIFIED_REJECTED
public static final int VERIFIED_REJECTED
Constant to indicate verfication failed.- See Also:
- Constant Field Values
-
VR_NOTYET
public static final VerificationResult VR_NOTYET
Canonical VerificationResult for not-yet-tried verifications. This happens if some earlier verification pass did not returnVERIFIED_OK
.
-
VR_OK
public static final VerificationResult VR_OK
Canonical VerificationResult for passed verifications.
-
-
Method Detail
-
getStatus
public int getStatus()
-
getMessage
public java.lang.String getMessage()
Returns a detailed message.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
- Returns:
- a hash code value for the object.
-
equals
public boolean equals(java.lang.Object o)
Returns if two VerificationResult instances are equal.- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
Returns a String representation of the VerificationResult.- Overrides:
toString
in classjava.lang.Object
-
-