Uses of Class
com.dna.jopt.member.unit.hook.MaxDistanceConstructionHook
Packages that use MaxDistanceConstructionHook
-
Uses of MaxDistanceConstructionHook in com.dna.jopt.member.unit.hook
Methods in com.dna.jopt.member.unit.hook that return MaxDistanceConstructionHookModifier and TypeMethodDescriptionMaxDistanceConstructionHook.Builder.build()Builds a newMaxDistanceConstructionHook.static MaxDistanceConstructionHookMaxDistanceConstructionHook.copyOf(AbstractMaxDistanceConstructionHook instance) Creates an immutable copy of aAbstractMaxDistanceConstructionHookvalue.static MaxDistanceConstructionHookMaxDistanceConstructionHook.of(String typeName, boolean isActive, boolean prioritizeNodeConnectorOnFallbackSpeed, boolean onlyApplyOnce, com.dna.jopt.config.types.AbstractOptimizationConfig.AbstractConstructionHook.HookInvocationPosition invocationPosition, Duration drivenTime, javax.measure.Quantity<javax.measure.quantity.Length> drivenDistance) Construct a new immutableMaxDistanceConstructionHookinstance.MaxDistanceConstructionHook.withDrivenDistance(javax.measure.Quantity<javax.measure.quantity.Length> value) Copy the current immutable object by setting a value for thedrivenDistanceattribute.MaxDistanceConstructionHook.withDrivenTime(Duration value) Copy the current immutable object by setting a value for thedrivenTimeattribute.MaxDistanceConstructionHook.withInvocationPosition(com.dna.jopt.config.types.AbstractOptimizationConfig.AbstractConstructionHook.HookInvocationPosition value) Copy the current immutable object by setting a value for theinvocationPositionattribute.AbstractMaxDistanceConstructionHook.withIsActive(boolean isActive) IConstructionHook.withIsActive(boolean isActive) MaxDistanceConstructionHook.withIsActive(boolean value) Copy the current immutable object by setting a value for theisActiveattribute.MaxDistanceConstructionHook.withOnlyApplyOnce(boolean value) Copy the current immutable object by setting a value for theonlyApplyOnceattribute.MaxDistanceConstructionHook.withPrioritizeNodeConnectorOnFallbackSpeed(boolean value) Copy the current immutable object by setting a value for theprioritizeNodeConnectorOnFallbackSpeedattribute.MaxDistanceConstructionHook.withTypeName(String value) Copy the current immutable object by setting a value for thetypeNameattribute.