|
|||||||||
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 |