|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MutationOperator
A mutation operator defines and implements a transformation that can be applied to a Java class file to create a "mutated" version of the class.
Mutation,
MutationGenerator,
Mutator| Method Summary | |
|---|---|
java.lang.String |
description()
Gets the descriptive name for this mutation operator. |
void |
generateMutants(MutationTable mt,
org.apache.bcel.generic.ClassGen cg)
Generates mutations of a class and stores them to a mutation table; mutations are not actually applied. |
java.lang.String |
name()
Gets the name of this mutation operator, in its abbreviated form. |
| Method Detail |
|---|
void generateMutants(MutationTable mt,
org.apache.bcel.generic.ClassGen cg)
mt - Mutation table that records the generated mutations.cg - BCEL representation of the class for which mutations
are being generated.java.lang.String name()
java.lang.String description()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||