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.

Version:
$Id: VerificationResult.java,v 1.2 2002/06/13 09:32:50 enver Exp $
Author:
Enver Haase

Field Summary
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
VerificationResult(int status, java.lang.String message)
          The usual constructor.
 
Method Summary
 boolean equals(java.lang.Object o)
          Returns if two VerificationResult instances are equal.
 java.lang.String getMessage()
          Returns a detailed message.
 int getStatus()
          Returns one one the VERIFIED_OK, VERIFIED_NOTYET, VERIFIED_REJECTED constants.
 java.lang.String toString()
          Returns a String representation of the VerificationResult.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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 return VERIFIED_OK.


VR_OK

public static final VerificationResult VR_OK
Canonical VerificationResult for passed verifications.

Constructor Detail

VerificationResult

public VerificationResult(int status,
                          java.lang.String message)
The usual constructor.

Method Detail

getStatus

public int getStatus()
Returns one one the VERIFIED_OK, VERIFIED_NOTYET, VERIFIED_REJECTED constants.


getMessage

public java.lang.String getMessage()
Returns a detailed message.


equals

public boolean equals(java.lang.Object o)
Returns if two VerificationResult instances are equal.

Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Returns a String representation of the VerificationResult.

Overrides:
toString in class java.lang.Object


Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.