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
-
Field Summary
Fields inherited from class org.opt4j.core.AbstractIndividualFactory
creator, individualProvider, individualStateListeners
-
Constructor Summary
ConstructorDescriptionDSEIndividualFactory
(com.google.inject.Provider<DSEIndividual> individualProvider, org.opt4j.core.problem.Creator<DesignDecisionGenotype> creator) -
Method Summary
Modifier and TypeMethodDescriptionbuildCandidate
(org.opt4j.core.Genotype genotype, DSEIndividual parent) create()
create
(org.opt4j.core.Genotype genotype) Methods inherited from class org.opt4j.core.AbstractIndividualFactory
addIndividualStateListener, injectListeners, removeIndividualStateListener
-
Constructor Details
-
DSEIndividualFactory
@Inject public DSEIndividualFactory(com.google.inject.Provider<DSEIndividual> individualProvider, org.opt4j.core.problem.Creator<DesignDecisionGenotype> creator)
-
-
Method Details
-
create
- Specified by:
create
in interfaceorg.opt4j.core.IndividualFactory
- Overrides:
create
in classorg.opt4j.core.AbstractIndividualFactory<DSEIndividual>
-
create
- 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)
-