Package com.dna.jopt.member.unit.hook
Interface IConstructionHook
- All Known Implementing Classes:
AbstractMaxDistanceConstructionHook,MaxDistanceConstructionHook
public interface IConstructionHook
-
Method Summary
Modifier and TypeMethodDescriptionbooleanapply(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm caller, ILogicEntityRoute route) com.dna.jopt.config.types.AbstractOptimizationConfig.AbstractConstructionHook.HookInvocationPositionbooleanwithIsActive(boolean isActive)
-
Method Details
-
apply
boolean apply(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm caller, ILogicEntityRoute route) -
getInvocationPosition
com.dna.jopt.config.types.AbstractOptimizationConfig.AbstractConstructionHook.HookInvocationPosition getInvocationPosition() -
isOnlyApplyOnce
boolean isOnlyApplyOnce() -
withIsActive
-