Class AbstractConstructionOptimizationAlgorithmConfig
java.lang.Object
com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig
- Direct Known Subclasses:
ConstructionOptimizationAlgorithmConfig
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<com.dna.jopt.revision.algorithm.IOptimizationAlgorithm>
convert
(IOptimizationScheme scheme) reverseConvert
(IOptimizationScheme scheme) reverseConvertSingleAlgo
(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm algo)
-
Constructor Details
-
AbstractConstructionOptimizationAlgorithmConfig
public AbstractConstructionOptimizationAlgorithmConfig()
-
-
Method Details
-
algorithm
@Parameter public abstract AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm algorithm() -
convert
public Optional<com.dna.jopt.revision.algorithm.IOptimizationAlgorithm> convert(IOptimizationScheme scheme) -
reverseConvert
public static Optional<ConstructionOptimizationAlgorithmConfig> reverseConvert(IOptimizationScheme scheme) -
reverseConvertSingleAlgo
public static Optional<ConstructionOptimizationAlgorithmConfig> reverseConvertSingleAlgo(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm algo)
-