Class AutoNodeFilter
java.lang.Object
com.dna.jopt.revision.algorithm.poststepmanagment.AbstractPostStepManager
com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- All Implemented Interfaces:
IAutoNodeFilter
,com.dna.jopt.revision.algorithm.poststepmanagment.IPostStepManager
public class AutoNodeFilter
extends com.dna.jopt.revision.algorithm.poststepmanagment.AbstractPostStepManager
implements IAutoNodeFilter
-
Field Summary
-
Constructor Summary
ConstructorDescriptionAutoNodeFilter
(com.dna.jopt.assessment.costassessor.IEntityCostAssessor ca, IOptimization opti) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
manualExecute
(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm optAlgo) Deprecated.void
perform
(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm optAlgo) void
void
setExecutionList
(List<Double> userExecutionList) void
strictFilterNodes
(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm optAlgo, double executionPercentage) Methods inherited from class com.dna.jopt.revision.algorithm.poststepmanagment.AbstractPostStepManager
getAssessor, getOptimization, isPerformInitalCallAfterSnapshotResume, performInitialCallAfterSnapshotResume, setAssessor, setOptimization, tryUnblocking
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.dna.jopt.revision.algorithm.poststepmanagment.IPostStepManager
getAssessor, getOptimization, isPerformInitalCallAfterSnapshotResume, performInitialCallAfterSnapshotResume, tryUnblocking
-
Field Details
-
FILTER_IDENT
- See Also:
-
-
Constructor Details
-
AutoNodeFilter
public AutoNodeFilter(com.dna.jopt.assessment.costassessor.IEntityCostAssessor ca, IOptimization opti)
-
-
Method Details
-
setExecutionList
- Specified by:
setExecutionList
in interfaceIAutoNodeFilter
-
performManual
- Specified by:
performManual
in interfaceIAutoNodeFilter
-
manualExecute
@Deprecated public void manualExecute(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm optAlgo) Deprecated.- Specified by:
manualExecute
in interfaceIAutoNodeFilter
-
perform
public void perform(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm optAlgo) - Specified by:
perform
in interfacecom.dna.jopt.revision.algorithm.poststepmanagment.IPostStepManager
-
strictFilterNodes
public void strictFilterNodes(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm optAlgo, double executionPercentage) -
renewAutoFilterConstraintControllers
- Specified by:
renewAutoFilterConstraintControllers
in interfaceIAutoNodeFilter
-
invokeAutoFilterConstraints
- Specified by:
invokeAutoFilterConstraints
in interfaceIAutoNodeFilter
-