sofya.mutator.verifier
Class VerifierFactory

java.lang.Object
  extended by sofya.mutator.verifier.VerifierFactory

public final class VerifierFactory
extends java.lang.Object

Creates instances of verifiers to be used in verifying mutations.

Version:
10/20/2005
Author:
Alex Kinneer

Method Summary
static Verifier getDefaultVerifier()
          Gets the default verifier implementation supplied by Sofya.
static Verifier getVerifier(java.lang.String name)
          Gets a verifier by name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefaultVerifier

public static Verifier getDefaultVerifier()
Gets the default verifier implementation supplied by Sofya.

Returns:
The default verifier for verifying mutations.

getVerifier

public static Verifier getVerifier(java.lang.String name)
                            throws VerifierException
Gets a verifier by name.

Parameters:
name - Fully qualified name of the verifier class to be instantiated.
Returns:
An instance of the specified verifier.
Throws:
VerifierException