public class DesignPatternAndPLAMutation extends Mutation
parameters_
Constructor and Description |
---|
DesignPatternAndPLAMutation(java.util.Map<java.lang.String,java.lang.Object> parameter,
DesignPatternsMutationOperator dpm,
PLAMutationOperator pf) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
execute(java.lang.Object object)
Abstract method that must be defined by all the operators.
|
getParameter, setParameter
public DesignPatternAndPLAMutation(java.util.Map<java.lang.String,java.lang.Object> parameter, DesignPatternsMutationOperator dpm, PLAMutationOperator pf)
public java.lang.Object execute(java.lang.Object object) throws java.lang.Exception
Operator
execute
in class Operator
object
- This param inherits from Object to allow different kinds of
parameters for each operator. For example, a selection
operator typically receives a SolutionSet
as a
parameter, while a mutation operator receives a
Solution
.NotFoundException
PackageNotFound
ClassNotFound
java.lang.CloneNotSupportedException
ConcernNotFoundException
java.lang.Exception