Class DSEIndividualFactory
- java.lang.Object
-
- org.opt4j.core.AbstractIndividualFactory<DSEIndividual>
-
- de.uka.ipd.sdq.dsexplore.opt4j.representation.DSEIndividualFactory
-
- All Implemented Interfaces:
org.opt4j.core.IndividualFactory
public class DSEIndividualFactory extends org.opt4j.core.AbstractIndividualFactory<DSEIndividual>
-
-
Constructor Summary
Constructors Constructor Description DSEIndividualFactory(com.google.inject.Provider<DSEIndividual> individualProvider, org.opt4j.core.problem.Creator<DesignDecisionGenotype> creator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TacticsResultCandidate
buildCandidate(org.opt4j.core.Genotype genotype, DSEIndividual parent)
DSEIndividual
create()
DSEIndividual
create(org.opt4j.core.Genotype genotype)
-
-
-
Constructor Detail
-
DSEIndividualFactory
@Inject public DSEIndividualFactory(com.google.inject.Provider<DSEIndividual> individualProvider, org.opt4j.core.problem.Creator<DesignDecisionGenotype> creator)
-
-
Method Detail
-
create
public DSEIndividual create()
- Specified by:
create
in interfaceorg.opt4j.core.IndividualFactory
- Overrides:
create
in classorg.opt4j.core.AbstractIndividualFactory<DSEIndividual>
-
create
public DSEIndividual create(org.opt4j.core.Genotype genotype)
- Specified by:
create
in interfaceorg.opt4j.core.IndividualFactory
- Overrides:
create
in classorg.opt4j.core.AbstractIndividualFactory<DSEIndividual>
-
buildCandidate
public TacticsResultCandidate buildCandidate(org.opt4j.core.Genotype genotype, DSEIndividual parent)
-
-