|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object sofya.mutator.MutatorConfiguration
public final class MutatorConfiguration
A configuration for the mutation table generator.
The main function of a mutator configuration is to specify the active mutation operators. It also specifies configuration parameters to the mutation table generator. Global parameters include the default directory to search for mutation operator implementing classes and the location of the default mutation operators list file. A rudimentary framework is also present for possible future support of per-operator configurations, though this functionality is not currently implemented.
MutationGenerator
Method Summary | |
---|---|
java.lang.String |
getDefaultOperatorDirectory()
Gets the default directory for mutation operator implementations. |
java.lang.String |
getOperatorListFile()
Gets the path to the file listing mutation operators that are considered enabled by default. |
sofya.mutator.OperatorConfiguration[] |
getOperators()
Gets the active mutation operators in this configuration. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public sofya.mutator.OperatorConfiguration[] getOperators()
public java.lang.String getDefaultOperatorDirectory()
public java.lang.String getOperatorListFile()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |