Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbsoluteNodeColorCapacityItem - Class in com.dna.jopt.member.unit.color
- AbsoluteNodeColorCapacityItem(INodeColor, int, int) - Constructor for class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- AbsoluteNodeColorMultiRouteConstraint - Class in com.dna.jopt.member.unit.condition.workinghour.nodecolor
- AbsoluteNodeColorMultiRouteConstraint() - Constructor for class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- AbsoluteNodeColorMultiRouteConstraint(List<Pair<String, Integer>>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- AbstracNode2NodeRelation - Class in com.dna.jopt.member.unit.relation.node2node
- AbstracNode2NodeRelation() - Constructor for class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- AbstracNode2NodeRelation.RelationMode - Enum Class in com.dna.jopt.member.unit.relation.node2node
- AbstractAlgorithmPluginResultStatus - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AbstractAlgorithmPluginResultStatus() - Constructor for class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus
- AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag - Enum Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AbstractAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
-
The Class AbstractAutoFilterConstraint.
- AbstractAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- AbstractBasicCapacityResource - Class in com.dna.jopt.member.unit.resource
- AbstractBasicCapacityResource() - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- AbstractBasicCapacityResource(String, double, double, double, double, WorkingHours[]) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- AbstractBasicCapacityResource(String, double, double, double, double, List<IDutyHours>) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- AbstractBasicCapacityResource(String, double, double, Duration, Quantity<Length>, List<IWorkingHours>) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- AbstractBasicCapacityResource(String, Position, Duration, Quantity<Length>, List<IWorkingHours>) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- AbstractCargoItem - Class in com.dna.jopt.member.unit.pnd.util
- AbstractCargoItem(Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- AbstractCargoItem(Quantity<Length>, Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- AbstractConstructionOptimizationAlgorithmConfig - Class in com.dna.jopt.framework.body.scheme.helper
- AbstractConstructionOptimizationAlgorithmConfig() - Constructor for class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig
- AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm - Enum Class in com.dna.jopt.framework.body.scheme.helper
- AbstractCostConverger - Class in com.dna.jopt.util.costconverger
-
A converger allows to set after which amount of unchanged progress the
IOptimization
is stopped. - AbstractCostConverger(IOptimization) - Constructor for class com.dna.jopt.util.costconverger.AbstractCostConverger
- AbstractDutyHours - Class in com.dna.jopt.member.unit.hours
- AbstractDutyHours(long, long) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Deprecated.
- AbstractDutyHours(long, long, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
- AbstractDutyHours(TimeWindow) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
- AbstractDutyHours(Instant, Instant) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Deprecated.
- AbstractDutyHours(Instant, Instant, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Instantiates a new abstract duty hours.
- AbstractDutyHours(LocalDateTime, LocalDateTime) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Deprecated.
- AbstractDutyHours(ZonedDateTime, ZonedDateTime) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
- AbstractDutyHours(GregorianCalendar, GregorianCalendar) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Deprecated.
- AbstractErrorCodeValidationSetting - Class in com.dna.jopt.framework.codedefinition
- AbstractErrorCodeValidationSetting() - Constructor for class com.dna.jopt.framework.codedefinition.AbstractErrorCodeValidationSetting
- AbstractGenericDepot<T extends IPNDItem> - Class in com.dna.jopt.member.unit.pnd.depot
- AbstractGenericDepot(String) - Constructor for class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- AbstractHeuristicOptimizationAlgorithmConfig - Class in com.dna.jopt.framework.body.scheme.helper
- AbstractHeuristicOptimizationAlgorithmConfig() - Constructor for class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
- AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig - Enum Class in com.dna.jopt.framework.body.scheme.helper
- AbstractJoinedDetailController - Class in com.dna.jopt.member.bucket.shared
- AbstractJoinedDetailController() - Constructor for class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- AbstractLoad - Class in com.dna.jopt.member.unit.pnd.load
- AbstractLoad(String, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- AbstractLoad(String, int, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- AbstractLoadCapacity - Class in com.dna.jopt.member.unit.pnd.capacity
- AbstractLoadCapacity(String, int, int) - Constructor for class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- AbstractMultiWorkingHoursLevelConstraint - Class in com.dna.jopt.member.unit.condition.workinghour.multi
- AbstractMultiWorkingHoursLevelConstraint(ToDoubleFunction<ILogicEntityRoute>, ObjDoubleConsumer<ILogicEntityRoute>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- AbstractMultiWorkingHoursLevelConstraint(List<Pair<String, Integer>>, ToDoubleFunction<ILogicEntityRoute>, ObjDoubleConsumer<ILogicEntityRoute>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- AbstractNode - Class in com.dna.jopt.member.unit.node
- AbstractNode() - Constructor for class com.dna.jopt.member.unit.node.AbstractNode
- AbstractNode2NodeTempusRelation - Class in com.dna.jopt.member.unit.relation.node2node.tempus
- AbstractNode2NodeTempusRelation() - Constructor for class com.dna.jopt.member.unit.relation.node2node.tempus.AbstractNode2NodeTempusRelation
- AbstractNodeDepot - Class in com.dna.jopt.member.unit.pnd.depot.node
- AbstractNodeDepot(String) - Constructor for class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- AbstractNodeEdgeConnector - Class in com.dna.jopt.member.unit.nodeedge
- AbstractNodeEdgeConnector() - Constructor for class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- AbstractNodeEdgeConnector(IBackupElementConnector) - Constructor for class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- AbstractNodeEdgeConnector(IBackupElementConnector, IExternalConnectionProvider) - Constructor for class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- AbstractNodeEdgeConnector(IExternalConnectionProvider) - Constructor for class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- AbstractOpenLocation - Class in com.dna.jopt.member.unit.converter.openlocation
- AbstractOpenLocation() - Constructor for class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- AbstractOptimizationAlgorithmPluginResult - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AbstractOptimizationAlgorithmPluginResult() - Constructor for class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractOptimizationAlgorithmPluginResult
- AbstractOptimizationAlgorithmPreparationPluginResult - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AbstractOptimizationAlgorithmPreparationPluginResult() - Constructor for class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractOptimizationAlgorithmPreparationPluginResult
- AbstractOptimizationElement - Class in com.dna.jopt.member.unit
- AbstractOptimizationElement() - Constructor for class com.dna.jopt.member.unit.AbstractOptimizationElement
- AbstractOptimizationOutcome - Class in com.dna.jopt.framework.outcomewrapper
- AbstractOptimizationOutcome(IEntity, IOptimization) - Constructor for class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- AbstractOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
- AbstractOptimizationScheme(IOptimization) - Constructor for class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- AbstractProgessStreamer - Class in com.dna.jopt.framework.stream.progress
- AbstractProgessStreamer(IOptimizationAlgorithm) - Constructor for class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- AbstractReducedNodeEdgeConnectorItem - Class in com.dna.jopt.member.unit.nodeedge.reduced
- AbstractReducedNodeEdgeConnectorItem() - Constructor for class com.dna.jopt.member.unit.nodeedge.reduced.AbstractReducedNodeEdgeConnectorItem
- AbstractResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- AbstractResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- AbstractResourceDepot - Class in com.dna.jopt.member.unit.pnd.depot.resource
- AbstractResourceDepot(String, double) - Constructor for class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- AbstractResultStreamer - Class in com.dna.jopt.framework.stream.result
- AbstractResultStreamer(IOptimizationAlgorithm) - Constructor for class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- AbstractZoneCodeConstraint<Z extends IZoneCode,
Q extends IZoneCodeQualification<Z>> - Class in com.dna.jopt.member.unit.condition.workinghour.zone - AbstractZoneCodeConstraint() - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- AbstractZoneCodeQualification<Z extends IZoneCode> - Class in com.dna.jopt.member.unit.condition.workinghour.zone
- AbstractZoneCodeQualification() - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
- activateRoute(ILogicEntityRoute, IEntityCostAssessor, Optional<Long>) - Static method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
-
Activate route.
- activateRoute(List<IEntity>, int, IEntityCostAssessor, Optional<Long>) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
-
Activate route.
- activateRoute(List<IEntity>, int, IEntityCostAssessor, Optional<Long>) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- add(ILoadCapacity) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Adds the.
- add(ILoad) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- add(String, double) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- add(String, double) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Adds the.
- add(List<ILoadCapacity>) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Adds the.
- add(List<ILoad>) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- add(List<T>) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- add(T) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- addAllEns(Iterable<? extends IEntity>) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
-
Adds elements to
ens
list. - addAllEns(Iterable<? extends IEntity>) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.BuildFinal
-
Adds elements to
ens
list. - addAllToNoneOptimizableElements(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addAllToNoneOptimizableElements(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addAllToOptimizableElements(int, List<? extends IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addAllToOptimizableElements(int, List<? extends IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addAllToOptimizableElements(List<? extends IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addAllToOptimizableElements(List<? extends IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addAllToOptionalOptimizableElements(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addAllToOptionalOptimizableElements(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addAndUpdate(List<ILoadCapacity>, int) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- addAndUpdate(List<ILoadCapacity>, int) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Adds the and update.
- addCapacity(double) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
-
Deprecated.
- addCapacity(double) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Deprecated.
- addConnectionHook(ReducedNodeEdgeConnectorItem) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- addConnectionHook(ReducedNodeEdgeConnectorItem) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- addConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- addConstraint(IConstraint) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a
constraint
which limits theResources
that can serve thisNode
to those that have the specificQualification
to do so. - addConstraint(IResourceLevelConstraint) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- addConstraint(IResourceLevelConstraint) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Adds an
IConstraint
to theResource
so it can only give service to theNodes
that have the appropriateIQualification
. - addConstraint(IWorkingHoursLevelConstraint) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Adds a
Constraint
to theWorkingHours
so onlyResources
with that specificQualification
will be able to serve theNodes
to which thoseWorkingHours
are applied. - addConstraint(IWorkingHoursLevelConstraint) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addConstraint(IMultiWorkingHoursLevelConstraint) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- addConstraint(IMultiWorkingHoursLevelConstraint) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addConstraintViolation(String) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- addConstraintViolation(String) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Adds a constraint violation.
- addCost(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- addCost(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- addCurAbsoluteClockTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurAbsoluteClockTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur absolute clock time.
- addCurDistance(double) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurDistance(double) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur distance.
- addCurFlexTimeUsage(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurFlexTimeUsage(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur flex time usage.
- addCurIdleTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurIdleTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the current
idle time
. - addCurInducedIdleTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurInducedIdleTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur induced idle time.
- addCurPostFlexTimeUsage(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurPostFlexTimeUsage(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur post flex time usage.
- addCurProductiveTime(long) - Method in interface com.dna.jopt.member.bucket.entity.controller.detail.IJoinedEntityDetailController
-
Adds the cur productive time.
- addCurProductiveTime(long) - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
- addCurProductiveTime(INode, long) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Adds the cur productive time.
- addCurProductiveTime(INode, long) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- addCurrentCost(ILogicEntityRoute, Double) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- addCurrentCost(ILogicEntityRoute, Double) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- addCurTransitTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurTransitTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur transit time.
- addCurWhiteSpaceIdleTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurWhiteSpaceIdleTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the current
white space idle time
. - addDebugData(String) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- addDebugData(String) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- addDistanceMatrix(double[][]) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.Adding distance as a
INodeConnectorItem
is preferred. - addDistanceMatrix(double[][]) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- addDistanceMatrix(double[][]) - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- addDistanceMatrix(double[][]) - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Adds the distance matrix.
- addElement(INode) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds an
INode
to the optimization. - addElement(INode) - Method in class com.dna.jopt.framework.body.Optimization
- addElement(IPillarNode) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds a
IPillarNode
to the optimization. - addElement(IPillarNode) - Method in class com.dna.jopt.framework.body.Optimization
- addElement(IResource) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds an
IResource
to the optimization. - addElement(IResource) - Method in class com.dna.jopt.framework.body.Optimization
- addElement(Properties) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the given properties as
Optimization.getUserProperties()
and invokes the user properties. - addElement(Properties) - Method in class com.dna.jopt.framework.body.Optimization
- addEns(IEntity) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
-
Adds one element to
ens
list. - addEns(IEntity) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.BuildFinal
-
Adds one element to
ens
list. - addEns(IEntity...) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
-
Adds elements to
ens
list. - addEns(IEntity...) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.BuildFinal
-
Adds elements to
ens
list. - addExecutionAlgorithm(String) - Method in class com.dna.jopt.util.costconverger.AbstractCostConverger
- addExecutionAlgorithm(String) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
-
Defines where the
Optimization
can be stopped by theConverger
. - addExtraCode(Z) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
- addExtraCode(Z) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeQualification
- addFlag(LogicEntityRouteFlag) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addFlag(LogicEntityRouteFlag) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addInvalidNodes(Collection<INode>) - Method in interface com.dna.jopt.member.unit.unassign.IInvalidNodeBucket
- addInvalidNodes(Collection<INode>) - Method in class com.dna.jopt.member.unit.unassign.InvalidNodesPostStepManager
- addItem(String, IWorkingHours) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- addItem(String, IWorkingHours) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- ADDITIONAL_ELEMENT - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- ADDITIONAL_ELEMENT_ALREADY_PRESENT - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- addNode2NodeRelation(INode2NodeRelation) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addNode2NodeRelation(INode2NodeRelation) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets two
Nodes
in aRelation
. - addNodeColorCapacity(AbsoluteNodeColorCapacityItem) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- addNodeColorCapacity(NodeColorCapacityItem) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- addNodeColorCapacity(NodeColorCapacityItem) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Adds a certain
INodeColor
to theResource
. - addNodeColorCapacity(NodeColorCapacityItem) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addNodes(List<INode>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds all
nodes
in the list to the optimization. - addNodes(List<INode>) - Method in class com.dna.jopt.framework.body.Optimization
- addObjectOutputStream(ObjectOutputStream) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- addObjectOutputStream(ObjectOutputStream) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- addOptimizableElement(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addOptimizableElement(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addOptimizableElement(IOptimizationElement, int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addOptimizableElement(IOptimizationElement, int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addOptionalOptimizableElement(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addOptionalOptimizableElement(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addPair(String, T) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
- addPair(Pair<String, T>) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
- addPrintStream(PrintStream) - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- addPrintStream(PrintStream) - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
- addPrintStream(PrintStream) - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- addPrintStream(PrintStream) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- addPrintStream(PrintStream) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- addPrintStream(PrintStream) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- addQualification(IQualification) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Adds a
IQualification
to theIWorkingHours
, which means that by adding aIConstraint
to theINode
, they are limited to whichNodes
they can give service. - addQualification(IQualification) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addQualification(IQualification) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addQualification(IQualification) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a
IQualification
to theResource
, which means that by adding aIConstraint
to theINode
, they are limited to whichNodes
they can give service. - addQualification(IQualification) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- addQualification(IQualification) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Puts the input in the
HashMap
AbstractBasicCapacityResource.qualifications
, whereas the class is the key and the qualification is the value. - addReassignNodes(List<INode>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds reassign nodes.
- addReassignNodes(List<INode>) - Method in class com.dna.jopt.framework.body.Optimization
- addReassignResources(List<IResource>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds reassign resources.
- addReassignResources(List<IResource>) - Method in class com.dna.jopt.framework.body.Optimization
- addRelationShipCost(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Adds the
relationship cost
to the already existingrelationship cost
. - addRelationShipCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- addRelationShipDetails(ILogicRouteElementDetailItem) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Adds the input
ILogicRouteElementDetailItem
on theRelationshipController.node2DetailsPersistendMap
as well as on theRelationshipController.node2DetailsMap
. - addRelationShipDetails(ILogicRouteElementDetailItem) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- addResource(String, int) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- addResource(String, int) - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Checks whether the
resId
is notnull
orempty
and thepriority
is not below or equal0
, then sets theAbstractResourceConstraint.maxPriority
topriority
. - addResources(List<IResource>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds all
resources
in the list to the optimization. - addResources(List<IResource>) - Method in class com.dna.jopt.framework.body.Optimization
- addResources(List<String>, List<Integer>) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- addResources(List<String>, List<Integer>) - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Checks if neither the
ressIds
nor thepriorities
arenull
orempty
and that they are the same size, then adds a resourceAbstractResourceConstraint.addResource(String, int)
for everyressIds
. - addRoute(int, ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- addRoute(int, ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Adds a
ILogicEntityRoute
at theindex
position, shifting theRoute
at that position to the right and updating allindexes
- addRoute(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- addRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Adds an
ILogicEntityRoute
. - addRoutePillar(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addRoutePillar(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addRoutePillar(IPillarNode, int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addRoutePillar(IPillarNode, int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addRoutePillars(List<IPillarNode>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addRoutePillars(List<IPillarNode>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addRouteViolation(IViolation) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- addRouteViolation(IViolation) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- addSubsequentSlaveNode(INode) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addSubsequentSlaveNode(INode) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a subsequent slave node, which need to be visited in direct succession.
- addSubsequentSlaveNodes(List<INode>) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addSubsequentSlaveNodes(List<INode>) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a list of subsequent slave nodes, which need to be visited in direct succession.
- addTerminationTransitDistance(double) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addTerminationTransitDistance(double) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the termination transit distance.
- addTerminationTransitTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addTerminationTransitTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the termination transit time.
- addTimeMatrix(double[][]) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.Adding time as a
INodeConnectorItem
is preferred. - addTimeMatrix(double[][]) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- addTimeMatrix(double[][]) - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- addTimeMatrix(double[][]) - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Adds the time matrix.
- addToCurrentTotalMatchLoad(double) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- addType(TypeWithExpertise) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- addType(String) - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- addType(String) - Method in class com.dna.jopt.member.unit.condition.type.TypeQualification
- addType(String) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- addType(String, double) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- addType(String, double) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseQualification
- addType(String, double, boolean) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- addType(String, double, boolean) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseQualification
- addUnassignedNodes(List<? extends IOptimizationElement>) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Removes from the input all
Nodes
that were alreadyunassigned
so there are no duplicates, then adds the remainingNodes
to the list. - addUnassignedNodes(List<? extends IOptimizationElement>) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- addViolation(IViolation) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addViolation(IViolation) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a
IViolation
toNode
. - addWorkingHourConstraintCost(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- addWorkingHourConstraintCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- addZoneCode(Z) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- addZoneCode(Z) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
- AfterEndPillarAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- AfterEndPillarAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- afterNodeFilteringResult - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The requestedresult ReplaySubject.
- afterNodeFilteringResultSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
After node filtering result subject.
- algorithm() - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig
- algorithm() - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
- algorithm() - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
- algorithm() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
- algorithm(AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm) - Method in interface com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.AlgorithmBuildStage
-
Initializes the value for the
algorithm
attribute. - algorithm(AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm) - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.Builder
-
Initializes the value for the
algorithm
attribute. - algorithm(AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig) - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.AlgorithmBuildStage
-
Initializes the value for the
algorithm
attribute. - algorithm(AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
-
Initializes the value for the
algorithm
attribute. - AlgorithmPluginResultStatus - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
-
Immutable implementation of
AbstractAlgorithmPluginResultStatus
. - AlgorithmPluginResultStatus.Builder - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
-
Builds instances of type
AlgorithmPluginResultStatus
. - AlgorithmPluginResultStatus.BuildFinal - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AlgorithmPluginResultStatus.StatusBuildStage - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AND_CONNECTION_TYPE - Enum constant in enum class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint.ConnectionType
- angle - Variable in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector.FlatePlaceOnEarthItem
- angleFromCoordinate(double, double, double, double) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- AnyDef - Class in com.dna.jopt.member.unit.nodeedge.time
- applyCostAndGetResult(IMultiWorkingHoursLevelConstraint, IEntity, ILogicEntityRoute, List<ILogicEntityRoute>, List<Pair<Double, Optional<IViolation>>>, boolean) - Static method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- ARRANGER_DID_NOT_DROP_ALL_EVENT_PILLARS - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- arrival - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
- AssertionResult(boolean, String) - Constructor for class com.dna.jopt.framework.body.event.OptimizationEvents.AssertionResult
- assessConstraint(IEntity, ILogicEntityRoute, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- assessConstraint(IEntity, ILogicEntityRoute, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.condition.IConstraint
-
Assesses the route, checking if the appropriate
qualifications
for theconstraints
are present. - assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.resource.BindingResourceConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.resource.ExcludingResourceConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- assessConstraint(IEntity, ILogicEntityRoute, List<ILogicEntityRoute>, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- assessConstraint(IEntity, ILogicEntityRoute, List<ILogicEntityRoute>, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- assessConstraint(IEntity, ILogicEntityRoute, List<ILogicEntityRoute>, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- assessMaxRadius(ILogicEntityRoute, IOptimizationElement, IOptimizationElement, double, String, long, String, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Static method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- attachCity(JointCluster) - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- attachCustomNodeLevelRestriction(ICustomNodeLevelRestriction) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- attachCustomNodeLevelRestriction(ICustomNodeLevelRestriction) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Attach custom node level restriction.
- attachCustomRouteLevelRestriction(ICustomRouteLevelRestriction) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- attachCustomRouteLevelRestriction(ICustomRouteLevelRestriction) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Attach custom route level restriction.
- attachMultiDayRelation(List<INode>) - Static method in class com.dna.jopt.util.nodesplitter.NodeSplitter
-
Attach multi day relation.
- attachOptimization(IOptimization) - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
-
Attaches the
IOptimization
as anOptional
. - attachOptimization(IOptimization) - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- attachResource(IResource) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- attachResource(IResource) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- attachResource(IResource) - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Attaching the
mandatoryVisitor
as the visitingresource
will be treated as ahard constraint
if amandatoryVisitor
was set using this method. - attachSeparatedTestConnectionProvider(ISeparatedTestConnectionProvider) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- attachSeparatedTestConnectionProvider(ISeparatedTestConnectionProvider) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- AUTOFILTER_ALL_NODES_PROTECTED - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- AUTOFILTER_EXECUTE - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- AUTOFILTER_PROTECTION_REMOVED - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- AUTOFILTER_USER_EXECUTION_SCEDULE_INVALID - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- AUTOFILTER_USER_SCHEDULE - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- AutoFilterStreamer - Class in com.dna.jopt.framework.stream.info.autofilter
- AutoFilterStreamer() - Constructor for class com.dna.jopt.framework.stream.info.autofilter.AutoFilterStreamer
- AutoFilterViolationAndConstraintCollector - Class in com.dna.jopt.member.unit.filter.auto.collecting
- AutoFilterViolationAndConstraintCollector(INode) - Constructor for class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- AutoNodeFilter - Class in com.dna.jopt.member.unit.filter.auto
- AutoNodeFilter(IEntityCostAssessor, IOptimization) - Constructor for class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- AVERAGECOSTANDUTILIZATION - Static variable in class com.dna.jopt.member.bucket.route.LogicEntityRouteComparators
-
The Constant AVERAGECOSTANDUTILIZATION.
B
- BAD_RESOURCES_WITH_MIXED_TIME_ZONES - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- BAD_STAY_OUT_ROUTES - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- BALANCE - Enum constant in enum class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot.SupplyConflictStrategy
-
Try to balance between all loads.
- BannedResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- BannedResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.BannedResourceConstraint
- beforeNodeFilteringResult - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The requestedresult ReplaySubject.
- beforeNodeFilteringResultSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Before node filtering result subject.
- BindingResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- BindingResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.BindingResourceConstraint
- BLOCK_TAG - Static variable in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- BREAKFIX - Static variable in class com.dna.jopt.member.unit.color.NodeColors
-
The BREAKFIX INodeColor.
- build() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.Builder
-
Builds a new
AlgorithmPluginResultStatus
. - build() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.BuildFinal
-
Builds a new
AlgorithmPluginResultStatus
. - build() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
-
Builds a new
OptimizationAlgorithmPluginResult
. - build() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.BuildFinal
-
Builds a new
OptimizationAlgorithmPluginResult
. - build() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult.Builder
-
Builds a new
OptimizationAlgorithmPreparationPluginResult
. - build() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult.BuildFinal
-
Builds a new
OptimizationAlgorithmPreparationPluginResult
. - build() - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.Builder
-
Builds a new
ConstructionOptimizationAlgorithmConfig
. - build() - Method in interface com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.BuildFinal
-
Builds a new
ConstructionOptimizationAlgorithmConfig
. - build() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
-
Builds a new
HeuristicOptimizationAlgorithmConfig
. - build() - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.BuildFinal
-
Builds a new
HeuristicOptimizationAlgorithmConfig
. - build() - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting.Builder
-
Builds a new
ErrorCodeValidationSetting
. - build() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation.Builder
-
Builds a new
OpenLocation
. - build() - Method in interface com.dna.jopt.member.unit.converter.openlocation.OpenLocation.BuildFinal
-
Builds a new
OpenLocation
. - build() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
-
Builds a new
ReducedNodeEdgeConnectorItem
. - build() - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.BuildFinal
-
Builds a new
ReducedNodeEdgeConnectorItem
. - BUILD_PROP_CORE_FILE - Static variable in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
The Constant BUILD_PROP_CORE_FILE.
- builder() - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Creates a builder for
AlgorithmPluginResultStatus
. - builder() - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Creates a builder for
OptimizationAlgorithmPluginResult
. - builder() - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
Creates a builder for
OptimizationAlgorithmPreparationPluginResult
. - builder() - Static method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
Creates a builder for
ConstructionOptimizationAlgorithmConfig
. - builder() - Static method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Creates a builder for
HeuristicOptimizationAlgorithmConfig
. - builder() - Static method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
Creates a builder for
ErrorCodeValidationSetting
. - builder() - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
Creates a builder for
OpenLocation
. - builder() - Static method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Creates a builder for
ReducedNodeEdgeConnectorItem
. - BZip2ExtendedOptimization<O extends IOptimization> - Class in com.dna.jopt.io
- BZip2ExtendedOptimization(IOptimizationIO<O>) - Constructor for class com.dna.jopt.io.BZip2ExtendedOptimization
- BZip2JsonOptimizationIO - Class in com.dna.jopt.io
-
This class provides the constructor for a compressed IO.
- BZip2JsonOptimizationIO() - Constructor for class com.dna.jopt.io.BZip2JsonOptimizationIO
-
A compressed IO.
C
- calculateLoadingCapacityFactor(ICargoSpaceGood) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpace
- calculateLoadingCapacityFactor(ICargoSpaceGood) - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpace
- calculateLoadingCapacityFactor(ICargoSpaceGood, Unit<Length>) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpace
- calculateLoadingCapacityFactor(ICargoSpaceGood, Unit<Length>) - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpace
- calculateMatchLoad(String, double) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- calculateMatchLoad(String, double) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Calculate match load.
- calculateMaxIndividualLoading(ICargoSpace) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpaceGood
- calculateMaxIndividualLoading(ICargoSpace) - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpaceGood
- calculateMaxTotalLoadingCapacity() - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpace
- calculateMaxTotalLoadingCapacity() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpace
- calculateMaxTotalLoadingCapacity(Unit<Length>) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpace
- calculateMaxTotalLoadingCapacity(Unit<Length>) - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpace
- CAN_NOT_VISIT_NODE - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CanStreamToOptimization<T> - Class in com.dna.jopt.framework.stream.info
- CanStreamToOptimization() - Constructor for class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- CAPACITY_WARNING - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CapacityOverloadAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- CapacityOverloadAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- CapacityResource - Class in com.dna.jopt.member.unit.resource
- CapacityResource() - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
-
Load *
- CapacityResource(String, double, double, double, double, WorkingHours[]) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
-
Deprecated.please use
CapacityResource(String, double, double, Duration, Quantity, List)
with updated parameters. - CapacityResource(String, double, double, double, double, List<IDutyHours>) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
-
Deprecated.please use
CapacityResource(String, double, double, Duration, Quantity, List)
with updated parameters. - CapacityResource(String, double, double, Duration, Quantity<Length>, List<IWorkingHours>) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
-
The constructor for the
CapacityResource
. - CapacityResource(String, Position, Duration, Quantity<Length>, List<IWorkingHours>) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
- CargoSpace - Class in com.dna.jopt.member.unit.pnd.util
- CargoSpace(Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.CargoSpace
- CargoSpace(Quantity<Length>, Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.CargoSpace
- CargoSpaceGood - Class in com.dna.jopt.member.unit.pnd.util
- CargoSpaceGood(Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.CargoSpaceGood
- CargoSpaceGood(Quantity<Length>, Quantity<Length>, Quantity<Length>, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.util.CargoSpaceGood
- check() - Method in class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- CHECK_DUPLICATE_NODES - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CHECK_DUPLICATE_RES - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CHECK_INVALID_NODE - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CHECK_RELATION_NESTING - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CHECK_UNASSIGNED_RELATION_MEMBER - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- checkRelation(IEntity, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- checkRelation(IEntity, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
-
Checks the relation of the masternode and the related node, returns the joined cost of the violations if the masternode and the related node could not be visited.
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.NegativeRelativeTimeWindow2RelatedNodeRelation
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- checkRelationOld(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- cleanByRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- cleanByRoute(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- cleanUnassignedNodeList() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Clears the
list
ofunassign Nodes
. - cleanUnassignedNodeList() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- cleanUp(List<IOptimizationElement>, List<String>) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Cleans up the connections table by removing connections with no present items.
- cleanUp(List<IOptimizationElement>, List<String>) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- cleanUpNoneOptimizableElementsDetailHolder(Set<String>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Clean up none optimizable elements detail holder.
- cleanUpNoneOptimizableElementsDetailHolder(Set<String>) - Method in class com.dna.jopt.framework.body.Optimization
- cleanUpOptimization() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Clean up optimization boolean.
- cleanUpOptimization() - Method in class com.dna.jopt.framework.body.Optimization
- clearNoneOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- clearNoneOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- clearOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- clearOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- clearOptionalOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- clearOptionalOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- clearRoutePillars() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- clearRoutePillars() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- CLUSTERED_MULTI_LAYER_SEQUENTIAL_SPACE_SAVINGS_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- CLUSTERED_SEQUENTIAL_SPACE_SAVINGS_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- CLUSTERED_SEQUENTIAL_SPACE_SAVINGS_WITH_REASSIGNMENT_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- ClusterFilterHelper - Class in com.dna.jopt.member.unit.filter.auto
- code() - Method in class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- code() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
- code(String) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation.Builder
-
Initializes the value for the
code
attribute. - code(String) - Method in interface com.dna.jopt.member.unit.converter.openlocation.OpenLocation.CodeBuildStage
-
Initializes the value for the
code
attribute. - CODE_ALPHABET - Static variable in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- CODE_PRECISION_NORMAL - Static variable in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- CodeArea(double, double, double, double, int) - Constructor for class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- com.dna.jopt.cloud.touroptimizer.pluginservice - package com.dna.jopt.cloud.touroptimizer.pluginservice
- com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm - package com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.construction - package com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.construction
- com.dna.jopt.cloud.touroptimizer.pluginservice.immutablestyle - package com.dna.jopt.cloud.touroptimizer.pluginservice.immutablestyle
- com.dna.jopt.framework.body - package com.dna.jopt.framework.body
- com.dna.jopt.framework.body.buildinfo - package com.dna.jopt.framework.body.buildinfo
- com.dna.jopt.framework.body.event - package com.dna.jopt.framework.body.event
- com.dna.jopt.framework.body.scheme - package com.dna.jopt.framework.body.scheme
- com.dna.jopt.framework.body.scheme.helper - package com.dna.jopt.framework.body.scheme.helper
- com.dna.jopt.framework.codedefinition - package com.dna.jopt.framework.codedefinition
- com.dna.jopt.framework.exception.caught - package com.dna.jopt.framework.exception.caught
- com.dna.jopt.framework.exception.uncaught - package com.dna.jopt.framework.exception.uncaught
- com.dna.jopt.framework.outcomewrapper - package com.dna.jopt.framework.outcomewrapper
- com.dna.jopt.framework.stream.info - package com.dna.jopt.framework.stream.info
- com.dna.jopt.framework.stream.info.autofilter - package com.dna.jopt.framework.stream.info.autofilter
- com.dna.jopt.framework.stream.progress - package com.dna.jopt.framework.stream.progress
- com.dna.jopt.framework.stream.result - package com.dna.jopt.framework.stream.result
- com.dna.jopt.io - package com.dna.jopt.io
- com.dna.jopt.io.exporting - package com.dna.jopt.io.exporting
- com.dna.jopt.io.exporting.container - package com.dna.jopt.io.exporting.container
- com.dna.jopt.io.exporting.json - package com.dna.jopt.io.exporting.json
- com.dna.jopt.io.exporting.kml - package com.dna.jopt.io.exporting.kml
- com.dna.jopt.io.exporting.text - package com.dna.jopt.io.exporting.text
- com.dna.jopt.io.importing - package com.dna.jopt.io.importing
- com.dna.jopt.io.importing.container - package com.dna.jopt.io.importing.container
- com.dna.jopt.io.importing.json - package com.dna.jopt.io.importing.json
- com.dna.jopt.io.shared - package com.dna.jopt.io.shared
- com.dna.jopt.member.bucket.entity - package com.dna.jopt.member.bucket.entity
- com.dna.jopt.member.bucket.entity.controller.costandviolation - package com.dna.jopt.member.bucket.entity.controller.costandviolation
- com.dna.jopt.member.bucket.entity.controller.detail - package com.dna.jopt.member.bucket.entity.controller.detail
- com.dna.jopt.member.bucket.entity.controller.invokedoperator - package com.dna.jopt.member.bucket.entity.controller.invokedoperator
- com.dna.jopt.member.bucket.entity.controller.multiroute - package com.dna.jopt.member.bucket.entity.controller.multiroute
- com.dna.jopt.member.bucket.entity.controller.relationship - package com.dna.jopt.member.bucket.entity.controller.relationship
- com.dna.jopt.member.bucket.route - package com.dna.jopt.member.bucket.route
- com.dna.jopt.member.bucket.route.controller.cluster - package com.dna.jopt.member.bucket.route.controller.cluster
- com.dna.jopt.member.bucket.route.controller.costandviolation - package com.dna.jopt.member.bucket.route.controller.costandviolation
- com.dna.jopt.member.bucket.route.controller.detail - package com.dna.jopt.member.bucket.route.controller.detail
- com.dna.jopt.member.bucket.route.controller.loadcontroller - package com.dna.jopt.member.bucket.route.controller.loadcontroller
- com.dna.jopt.member.bucket.shared - package com.dna.jopt.member.bucket.shared
- com.dna.jopt.member.unit - package com.dna.jopt.member.unit
- com.dna.jopt.member.unit.color - package com.dna.jopt.member.unit.color
- com.dna.jopt.member.unit.condition - package com.dna.jopt.member.unit.condition
- com.dna.jopt.member.unit.condition.connectedconstraint - package com.dna.jopt.member.unit.condition.connectedconstraint
- com.dna.jopt.member.unit.condition.node - package com.dna.jopt.member.unit.condition.node
- com.dna.jopt.member.unit.condition.pillar - package com.dna.jopt.member.unit.condition.pillar
- com.dna.jopt.member.unit.condition.resource - package com.dna.jopt.member.unit.condition.resource
- com.dna.jopt.member.unit.condition.type - package com.dna.jopt.member.unit.condition.type
- com.dna.jopt.member.unit.condition.typewithexpertise - package com.dna.jopt.member.unit.condition.typewithexpertise
- com.dna.jopt.member.unit.condition.workinghour - package com.dna.jopt.member.unit.condition.workinghour
- com.dna.jopt.member.unit.condition.workinghour.multi - package com.dna.jopt.member.unit.condition.workinghour.multi
- com.dna.jopt.member.unit.condition.workinghour.nodecolor - package com.dna.jopt.member.unit.condition.workinghour.nodecolor
- com.dna.jopt.member.unit.condition.workinghour.zone - package com.dna.jopt.member.unit.condition.workinghour.zone
- com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode - package com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode
- com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber - package com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber
- com.dna.jopt.member.unit.converter.openlocation - package com.dna.jopt.member.unit.converter.openlocation
- com.dna.jopt.member.unit.filter.auto - package com.dna.jopt.member.unit.filter.auto
- com.dna.jopt.member.unit.filter.auto.collecting - package com.dna.jopt.member.unit.filter.auto.collecting
- com.dna.jopt.member.unit.filter.auto.filternodeconstraint - package com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- com.dna.jopt.member.unit.filter.auto.reason - package com.dna.jopt.member.unit.filter.auto.reason
- com.dna.jopt.member.unit.hours - package com.dna.jopt.member.unit.hours
- com.dna.jopt.member.unit.legacywrapper.matrixwrapper - package com.dna.jopt.member.unit.legacywrapper.matrixwrapper
- com.dna.jopt.member.unit.node - package com.dna.jopt.member.unit.node
- com.dna.jopt.member.unit.node.controller - package com.dna.jopt.member.unit.node.controller
- com.dna.jopt.member.unit.node.event - package com.dna.jopt.member.unit.node.event
- com.dna.jopt.member.unit.node.geo - package com.dna.jopt.member.unit.node.geo
- com.dna.jopt.member.unit.nodeedge - package com.dna.jopt.member.unit.nodeedge
- com.dna.jopt.member.unit.nodeedge.backupconnector - package com.dna.jopt.member.unit.nodeedge.backupconnector
- com.dna.jopt.member.unit.nodeedge.externalprovider - package com.dna.jopt.member.unit.nodeedge.externalprovider
- com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider - package com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider
- com.dna.jopt.member.unit.nodeedge.reduced - package com.dna.jopt.member.unit.nodeedge.reduced
- com.dna.jopt.member.unit.nodeedge.time - package com.dna.jopt.member.unit.nodeedge.time
- com.dna.jopt.member.unit.pnd - package com.dna.jopt.member.unit.pnd
- com.dna.jopt.member.unit.pnd.capacity - package com.dna.jopt.member.unit.pnd.capacity
- com.dna.jopt.member.unit.pnd.capacity.degrading - package com.dna.jopt.member.unit.pnd.capacity.degrading
- com.dna.jopt.member.unit.pnd.capacity.simple - package com.dna.jopt.member.unit.pnd.capacity.simple
- com.dna.jopt.member.unit.pnd.depot - package com.dna.jopt.member.unit.pnd.depot
- com.dna.jopt.member.unit.pnd.depot.node - package com.dna.jopt.member.unit.pnd.depot.node
- com.dna.jopt.member.unit.pnd.depot.node.simple - package com.dna.jopt.member.unit.pnd.depot.node.simple
- com.dna.jopt.member.unit.pnd.depot.resource - package com.dna.jopt.member.unit.pnd.depot.resource
- com.dna.jopt.member.unit.pnd.depot.resource.simple - package com.dna.jopt.member.unit.pnd.depot.resource.simple
- com.dna.jopt.member.unit.pnd.evaluation - package com.dna.jopt.member.unit.pnd.evaluation
- com.dna.jopt.member.unit.pnd.load - package com.dna.jopt.member.unit.pnd.load
- com.dna.jopt.member.unit.pnd.load.flexload - package com.dna.jopt.member.unit.pnd.load.flexload
- com.dna.jopt.member.unit.pnd.load.simple - package com.dna.jopt.member.unit.pnd.load.simple
- com.dna.jopt.member.unit.pnd.load.timed - package com.dna.jopt.member.unit.pnd.load.timed
- com.dna.jopt.member.unit.pnd.load.unload - package com.dna.jopt.member.unit.pnd.load.unload
- com.dna.jopt.member.unit.pnd.loadexchange - package com.dna.jopt.member.unit.pnd.loadexchange
- com.dna.jopt.member.unit.pnd.util - package com.dna.jopt.member.unit.pnd.util
- com.dna.jopt.member.unit.realtime - package com.dna.jopt.member.unit.realtime
- com.dna.jopt.member.unit.relation.node2node - package com.dna.jopt.member.unit.relation.node2node
- com.dna.jopt.member.unit.relation.node2node.tempus - package com.dna.jopt.member.unit.relation.node2node.tempus
- com.dna.jopt.member.unit.relation.node2node.visitor - package com.dna.jopt.member.unit.relation.node2node.visitor
- com.dna.jopt.member.unit.relation.node2nodes - package com.dna.jopt.member.unit.relation.node2nodes
- com.dna.jopt.member.unit.relation.node2nodes.multiday - package com.dna.jopt.member.unit.relation.node2nodes.multiday
- com.dna.jopt.member.unit.resource - package com.dna.jopt.member.unit.resource
- com.dna.jopt.member.unit.routefinalize - package com.dna.jopt.member.unit.routefinalize
- com.dna.jopt.member.unit.unassign - package com.dna.jopt.member.unit.unassign
- com.dna.jopt.member.unit.violation - package com.dna.jopt.member.unit.violation
- com.dna.jopt.util - package com.dna.jopt.util
- com.dna.jopt.util.costconverger - package com.dna.jopt.util.costconverger
- com.dna.jopt.util.cutter - package com.dna.jopt.util.cutter
- com.dna.jopt.util.likelyconnection - package com.dna.jopt.util.likelyconnection
- com.dna.jopt.util.nodesplitter - package com.dna.jopt.util.nodesplitter
- com.dna.jopt.util.resultpostprocessor - package com.dna.jopt.util.resultpostprocessor
- compareTo(IDutyHours) - Method in class com.dna.jopt.member.unit.hours.AbstractDutyHours
- compareTo(TimeWindow) - Method in class com.dna.jopt.member.unit.hours.TimeWindow
- compareTo(IBasicResource) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- completeExternalEvents() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Complete external like events like
Injection
andTestInjection
. - ConnectedConstraint - Class in com.dna.jopt.member.unit.condition.connectedconstraint
- ConnectedConstraint(IConstraint, IConstraint, ConnectedConstraint.ConnectionType) - Constructor for class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- ConnectedConstraint.ConnectionType - Enum Class in com.dna.jopt.member.unit.condition.connectedconstraint
- ConnectionBucket - Class in com.dna.jopt.member.unit.nodeedge
- ConnectionBucket(DateDef, List<TimedConnectionData>) - Constructor for class com.dna.jopt.member.unit.nodeedge.ConnectionBucket
- ConnectionProviderCaller - Enum Class in com.dna.jopt.member.unit.nodeedge.externalprovider
- connectViolationSummaries(IViolationSummary, IViolationSummary, boolean) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- CONSTRAINT_ID - Static variable in class com.dna.jopt.member.bucket.route.LogicEntityRouteComparators
- CONSTRAINTVIOLATION_CAPACITY_OVERLOAD - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_CAPACITY_OVERLOAD.
- CONSTRAINTVIOLATION_CAPACITY_TRANSPORT_OVERTIME - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_CAPACITY_UNDERLOAD - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_COLOR_CAPACITY_USAGE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED.
- CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED_DUE_TO_RETURN - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED.
- CONSTRAINTVIOLATION_MAXDISTANCE_RADIUS_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MAXTIME_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_MAXTIME_EXCEEDED.
- CONSTRAINTVIOLATION_MAXTIME_EXCEEDED_DUE_TO_RETURN - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MAXTIME_EXCEEDED_WITH_END_ANCHOR - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MAXTIME_RADIUS_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MISSED_SERVICEHOURS - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE.
- CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED.
- CONSTRAINTVIOLATION_NOT_FIRST_NODE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_NOT_LAST_NODE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_DIFFERENT_RESOURCE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_DIFFERENT_RESOURCE_ROUTE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_OVERLAP - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_SAME_RESOURCE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_SAME_ROUTE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_WOH_GAP - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_WRONG_ORDER - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_RELATIONSHIP_WRONG_ORDER.
- CONSTRAINTVIOLATION_TIMECONSTRAINT_EARLY - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_EARLY.
- CONSTRAINTVIOLATION_TIMECONSTRAINT_ENDANCHOR - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE.
- CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE.
- CONSTRAINTVIOLATION_TIMECONSTRAINT_POTENTIAL_DOUBLEBOOKING - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_POTENTIAL_DOUBLEBOOKING.
- CONSTRAINTVIOLATIONTAG - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRUCTION - Enum constant in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
- ConstructionOptimizationAlgorithmConfig - Class in com.dna.jopt.framework.body.scheme.helper
-
Immutable implementation of
AbstractConstructionOptimizationAlgorithmConfig
. - ConstructionOptimizationAlgorithmConfig.AlgorithmBuildStage - Interface in com.dna.jopt.framework.body.scheme.helper
- ConstructionOptimizationAlgorithmConfig.Builder - Class in com.dna.jopt.framework.body.scheme.helper
-
Builds instances of type
ConstructionOptimizationAlgorithmConfig
. - ConstructionOptimizationAlgorithmConfig.BuildFinal - Interface in com.dna.jopt.framework.body.scheme.helper
- contains(double, double) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns whether the bounding box specified by the Open Location Code contains provided point.
- CONTRACTOR - Static variable in class com.dna.jopt.member.unit.color.NodeColors
-
The CONTRACTOR INodeColor.
- convert(IOptimizationScheme) - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig
- convert(IOptimizationScheme) - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
- copy() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- copy() - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
- copy() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Copies the
IEntityInvokedOperatorController
. - copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- copy() - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Returns a copy of the
IRelationshipController
. - copy() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- copy() - Method in class com.dna.jopt.member.bucket.entity.Entity
- copy() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Copies the current
IEntity
. - copy() - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- copy() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- copy() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- copy() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- copy() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- copy() - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- copy() - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- copy() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- copy() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- copy() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Copy.
- copy() - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
-
Returns the hours as
WorkingHours(this.getBegin(), this.getEnd(), this.getZoneId())
orOpeningHours(this.getBegin(), this.getEnd(), this.getZoneId())
. - copy() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Returns a copy of
WorkingHours(this.getBegin(), this.getEnd(), this.getZoneId())
and invokesWorkingHours.takeOverProperties(com.dna.jopt.member.unit.hours.IWorkingHours, com.dna.jopt.member.unit.hours.IWorkingHours)
to also copy the properties. - copy() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
- copy() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- copy() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Copies the load into a new Object.
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- copy() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
- copy() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- copy() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Returns a new
Violation
with the values ofViolation.getCategory()
,Violation.getAttribute()
,Violation.getValue()
andViolation.getCode()
. - copy() - Method in class com.dna.jopt.member.unit.violation.Violation
- copyOf(AbstractAlgorithmPluginResultStatus) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Creates an immutable copy of a
AbstractAlgorithmPluginResultStatus
value. - copyOf(AbstractOptimizationAlgorithmPluginResult) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Creates an immutable copy of a
AbstractOptimizationAlgorithmPluginResult
value. - copyOf(AbstractOptimizationAlgorithmPreparationPluginResult) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
Creates an immutable copy of a
AbstractOptimizationAlgorithmPreparationPluginResult
value. - copyOf(AbstractConstructionOptimizationAlgorithmConfig) - Static method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
Creates an immutable copy of a
AbstractConstructionOptimizationAlgorithmConfig
value. - copyOf(AbstractHeuristicOptimizationAlgorithmConfig) - Static method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Creates an immutable copy of a
AbstractHeuristicOptimizationAlgorithmConfig
value. - copyOf(AbstractErrorCodeValidationSetting) - Static method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
Creates an immutable copy of a
AbstractErrorCodeValidationSetting
value. - copyOf(AbstractOpenLocation) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
Creates an immutable copy of a
AbstractOpenLocation
value. - copyOf(AbstractReducedNodeEdgeConnectorItem) - Static method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Creates an immutable copy of a
AbstractReducedNodeEdgeConnectorItem
value. - copyWithNewId(IResource, String) - Static method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- COST - Static variable in class com.dna.jopt.member.bucket.entity.EntityComparators
- create() - Method in class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
- create() - Method in class com.dna.jopt.framework.body.scheme.DefaultOptimizationSchemeWithObjective
- create() - Method in class com.dna.jopt.framework.body.scheme.EntityValidationOptimizationScheme
- create() - Method in class com.dna.jopt.framework.body.scheme.GEExploreOptimizationScheme
- create() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Creates the defined scheme by adding the algorithms etc.
- create() - Method in class com.dna.jopt.framework.body.scheme.OptionalOperatorTuningScheme
- create() - Method in class com.dna.jopt.framework.body.scheme.SingleAssessOptimizationScheme
- createBoundSubject(ReplaySubject<T>, Predicate<T>) - Static method in class com.dna.jopt.framework.body.event.OptimizationEvents
- createBoundSubject(ReplaySubject<T>, Predicate<T>, int) - Static method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Checks the
subject
pushes against theboundingPredicate
and returns those subjects that do not conform with it. - createEffectivePositionMap(IOptimizationElement, List<ILogicRouteElementDetailItem>) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- createEmptyCopy() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- createEmptyCopy() - Method in class com.dna.jopt.member.unit.pnd.depot.node.simple.SimpleNodeDepot
- createHardItem(double) - Static method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationShipCostItem
- createLikelyConnections(IEntityCostAssessor, Set<INode>, Set<IResource>) - Static method in class com.dna.jopt.util.likelyconnection.LikelyConnectionManager
- createLikelyConnections(Set<Node>, Set<Resource>) - Static method in class com.dna.jopt.util.likelyconnection.LikelyConnectionManager
- createNodeEdgeConnector(IEntityArranger) - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- createNodeEdgeConnector(IEntityArranger) - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Creates the node edge connector.
- createNodeEdgeConnector(IEntity) - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- createNodeEdgeConnector(IEntity) - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Creates the node edge connector.
- createSubstituteFilterReason(INode) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- createWith(List<ILoadCapacity>) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Creates the with.
- createWith(List<ILoadCapacity>) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- createWith(List<ILoad>) - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- createWith(List<ILoad>) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- createZeroItem() - Static method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationShipCostItem
D
- DateDef - Interface in com.dna.jopt.member.unit.nodeedge.time
- DayDef - Class in com.dna.jopt.member.unit.nodeedge.time
- decode() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Decodes
OpenLocationCode
object intoOpenLocationCode.CodeArea
object encapsulating latitude/longitude bounding box. - decode(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Decodes code representing Open Location Code into
OpenLocationCode.CodeArea
object encapsulating latitude/longitude bounding box. - decrementCurrentAutoFilterProtectedExecutions() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- decrementCurrentAutoFilterProtectedExecutions() - Method in interface com.dna.jopt.member.unit.node.INode
-
The number of
iterations
theNode
is still protected from being autofiltered. - DEFAULT - Static variable in class com.dna.jopt.member.unit.color.NodeColors
-
The DEFAULT INodeColor.
- DEFAULT_ID_GENERATOR - Static variable in class com.dna.jopt.util.nodesplitter.NodeSplitter
- DEFAULT_INDIVIDUAL_SPLIT_DURATION_RATIO - Static variable in class com.dna.jopt.util.nodesplitter.NodeSplitter
- DEFAULT_MIN_INDIVIDUAL_SPLIT_NODE_DURATION - Static variable in class com.dna.jopt.util.nodesplitter.NodeSplitter
- defaultCapacityLoadToStringTransform(ILoadCapacity) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- defaultErrorResult(Optional<String>) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus
- DefaultFlatEarthAverageSpeedBackupElementConnector - Class in com.dna.jopt.member.unit.nodeedge.backupconnector
-
The DefaultFlatEarthAverageSpeedBackupElementConnector is the default implementation used as
IBackupElementConnector
by theINodeEdgeConnector
. - DefaultFlatEarthAverageSpeedBackupElementConnector(boolean) - Constructor for class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
-
Instantiates a new default flat earth average speed backup element connector.
- defaultLoadToStringTransform(ILoad) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- defaultLoadToStringTransform(ILoad, String) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- defaultNodeDepotToStringTransform(INodeDepot) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- DefaultOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
-
The Class DefaultOptimizationScheme.
- DefaultOptimizationScheme(IOptimization) - Constructor for class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
-
Instantiates a new default optimization scheme.
- DefaultOptimizationScheme(IOptimization, Optional<ConstructionOptimizationAlgorithmConfig>, Optional<List<HeuristicOptimizationAlgorithmConfig>>) - Constructor for class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
-
Instantiates a new default optimization scheme with optional algorithms to be used.
- DefaultOptimizationSchemeWithObjective - Class in com.dna.jopt.framework.body.scheme
- DefaultOptimizationSchemeWithObjective(IOptimization, Objective) - Constructor for class com.dna.jopt.framework.body.scheme.DefaultOptimizationSchemeWithObjective
- defaultResourceDepotToStringTransform(IResourceDepot) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- defaultSuccessResult(Optional<String>) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus
- defaultUnloadAllLoadToStringTransform(ILoad) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- DegradingLoadCapacity - Class in com.dna.jopt.member.unit.pnd.capacity.degrading
- DegradingLoadCapacity(String, int, int, int, int) - Constructor for class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- detachNodeRelations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- detachNodeRelations() - Method in interface com.dna.jopt.member.unit.node.INode
- detachResourceConstraints() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- detachResourceConstraints() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- detachResourceConstraints() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- detachResourceConstraints() - Method in interface com.dna.jopt.member.unit.node.INode
-
Removes all
IConstraint
. - detachResourceConstraints(String) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- detachResourceConstraints(String) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- detachResourceConstraints(String) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- detachResourceConstraints(String) - Method in interface com.dna.jopt.member.unit.node.INode
- diffViolationSummaries(IViolationSummary, IViolationSummary) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- distance() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.AbstractReducedNodeEdgeConnectorItem
- distance() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
- distance(Quantity<Length>) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
-
Initializes the value for the
distance
attribute. - distance(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.DistanceBuildStage
-
Initializes the value for the
distance
attribute. - DISTANCE - Static variable in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItemComparators
- distancePlacePlaceFlatEarth(double, double, double, double) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- distancePlacePlaceFlatEarth(IOptimizationElement, IOptimizationElement) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- distancePlacePlaceFlatEarthPolar(double, double, double, double) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- distancePlacePlaceHaversine(double, double, double, double) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- distributeJobViolations2Nodes(List<ILogicEntityRoute>, List<IViolation>) - Static method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- doAutoCalculateTime(boolean) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
In case only a distance is provided by a user, the missing driving time information can be calculated on the fly.
- doAutoCalculateTime(boolean) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- DoubleBookingAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- DoubleBookingAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- dropSeparatedTestConnectionProvider() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- dropSeparatedTestConnectionProvider() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- dutyHours - Variable in class com.dna.jopt.member.unit.AbstractOptimizationElement
- DutyHoursComparators - Class in com.dna.jopt.member.unit.hours
- DutyHoursCorrelator - Class in com.dna.jopt.member.unit.hours
- DutyHoursCorrelator() - Constructor for class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- DUTYHOURSSTART - Static variable in class com.dna.jopt.member.bucket.route.LogicEntityRouteComparators
-
The Constant DUTYHOURSSTART.
E
- earliness_inverse - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
- EARLY - Enum constant in enum class com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem.ScheduleStatus
- EarlyAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- EarlyAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- EFF_FIXCOST_EFF_RES_COMP - Static variable in class com.dna.jopt.member.unit.resource.ResourceComparators
- EFF_RES_COMP - Static variable in class com.dna.jopt.member.unit.resource.ResourceComparators
- encode(double, double) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Encodes latitude/longitude into 10 digit Open Location Code.
- encode(double, double, int) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Encodes latitude/longitude into Open Location Code of the provided length.
- END - Static variable in class com.dna.jopt.member.unit.hours.DutyHoursComparators
- ens() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractOptimizationAlgorithmPluginResult
- ens() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
- Entity - Class in com.dna.jopt.member.bucket.entity
- Entity() - Constructor for class com.dna.jopt.member.bucket.entity.Entity
- ENTITY_CORRECTION_ATTEMPT_SUCESS - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- ENTITY_CORRUPT_CORRECTION_FAILED - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_MULTIPLE_ANCHORS - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_NOTENOUGHTWORKINGTIME - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_NULL - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_NUM_DUTYHOURS_NOT_FITTING_ROUTECOUNT - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_ROUTES_HAVE_NULL_ELEMENT - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_ROUTESNULL - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_ROUTESNULLRESOURCE - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_NROKEN_RELATION - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTITY_NUM_DUTYHOURS_NOT_FITTING_ROUTECOUNT - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- EntityComparators - Class in com.dna.jopt.member.bucket.entity
- EntityContainer - Class in com.dna.jopt.io.shared
- EntityContainer() - Constructor for class com.dna.jopt.io.shared.EntityContainer
- EntityContainerExporter - Class in com.dna.jopt.io.exporting.container
-
Deprecated.
- EntityContainerExporter() - Constructor for class com.dna.jopt.io.exporting.container.EntityContainerExporter
-
Deprecated.
- EntityContainerImporter - Class in com.dna.jopt.io.importing.container
-
Deprecated.
- EntityContainerImporter() - Constructor for class com.dna.jopt.io.importing.container.EntityContainerImporter
-
Deprecated.
- EntityCostAndViolationController - Class in com.dna.jopt.member.bucket.entity.controller.costandviolation
- EntityCostAndViolationController() - Constructor for class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- EntityInvokedOperatorController - Class in com.dna.jopt.member.bucket.entity.controller.invokedoperator
- EntityInvokedOperatorController() - Constructor for class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- EntityKMLExporter - Class in com.dna.jopt.io.exporting.kml
-
This class can be used to export the results in a .kml format which can be used in Google Earth.
- EntityKMLExporter() - Constructor for class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- EntityTextExporter - Class in com.dna.jopt.io.exporting.text
- EntityTextExporter() - Constructor for class com.dna.jopt.io.exporting.text.EntityTextExporter
- EntityValidationOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
- EntityValidationOptimizationScheme(IOptimization) - Constructor for class com.dna.jopt.framework.body.scheme.EntityValidationOptimizationScheme
- ENTIY_CAPACITY_NOT_CHECKED - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_DUTYHOURS_OF_ROUTES_GAPED_INDEX - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_DUTYHOURS_OF_ROUTES_ID_WRONG - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_DUTYHOURS_OF_ROUTES_ORDER - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_DUTYHOURS_ORDER - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_ONS_CONNECTION - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_MULTI_USAGE_OF_SAME_WORKINGHOURS_OBJECT - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_NOT_CHECKED - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_PERFORMANCE_MODE - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_WOH_MIXED_ZONEIDS - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTIY_WOH_OPH_Q_UNHEALTHY - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_ZERO_POSITION_GEO_ELEMENTS - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- equals(Object) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
This instance is equal to all instances of
AlgorithmPluginResultStatus
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
This instance is equal to all instances of
OptimizationAlgorithmPluginResult
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
This instance is equal to all instances of
OptimizationAlgorithmPreparationPluginResult
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
This instance is equal to all instances of
ConstructionOptimizationAlgorithmConfig
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
This instance is equal to all instances of
HeuristicOptimizationAlgorithmConfig
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
This instance is equal to all instances of
ErrorCodeValidationSetting
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- equals(Object) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
This instance is equal to all instances of
OpenLocation
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- equals(Object) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- equals(Object) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- equals(Object) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- equals(Object) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
This instance is equal to all instances of
ReducedNodeEdgeConnectorItem
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.member.unit.nodeedge.time.AnyDef
- equals(Object) - Method in interface com.dna.jopt.member.unit.nodeedge.time.DateDef
- equals(Object) - Method in class com.dna.jopt.member.unit.nodeedge.time.EveryDayDef
- equals(Object) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- equals(Object) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- error - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The error ReplaySubject.
- ERROR - Enum constant in enum class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag
- ErrorCauses - Class in com.dna.jopt.framework.stream.info
- ErrorCauses.InvalidProperty - Exception in com.dna.jopt.framework.stream.info
- ErrorCode - Enum Class in com.dna.jopt.framework.codedefinition
- ErrorCodeValidationSetting - Class in com.dna.jopt.framework.codedefinition
-
Immutable implementation of
AbstractErrorCodeValidationSetting
. - ErrorCodeValidationSetting.Builder - Class in com.dna.jopt.framework.codedefinition
-
Builds instances of type
ErrorCodeValidationSetting
. - ErrorEvent - Class in com.dna.jopt.framework.codedefinition
- ErrorEvent(ErrorCode, Throwable) - Constructor for class com.dna.jopt.framework.codedefinition.ErrorEvent
- ErrorStreamer - Class in com.dna.jopt.framework.stream.info
- ErrorStreamer() - Constructor for class com.dna.jopt.framework.stream.info.ErrorStreamer
- errorSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Gets the
Error
ReplaySubject
which can be used to subscribe to any upcomingErrors
. - evaluateCapacity(ILogicEntityRoute, INode, EvaluatedNodeDataHolder, boolean) - Static method in class com.dna.jopt.member.unit.pnd.evaluation.PNDEvaluationHelper
- EVENT_NODE_FLAVOUR - Enum constant in enum class com.dna.jopt.member.unit.IOptimizationElement.OptimizationElementFlavour
-
The event node flavour.
- EventNode - Class in com.dna.jopt.member.unit.node.event
-
This class describes
Eventnodes
which have no location. - EventNode(String, IDutyHours[], int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
Deprecated.please use
EventNode(String, IOpeningHours, Duration, int)
orEventNode(String, List, Duration, int)
instead. - EventNode(String, IDutyHours, int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
Deprecated.please use
EventNode(String, IOpeningHours, Duration, int)
instead. - EventNode(String, IOpeningHours, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
The
EventNode
has no location and cannot be aPillar
. - EventNode(String, List<IDutyHours>, int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
Deprecated.please use
EventNode(String, IOpeningHours, Duration, int)
instead. - EventNode(String, List<IOpeningHours>, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
The
EventNode
has no location and cannot be aPillar
. - EveryDayDef - Class in com.dna.jopt.member.unit.nodeedge.time
- EXCEEDEDTAG - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- exchangeExistingRoutesWithClones(List<ILogicEntityRoute>) - Method in class com.dna.jopt.member.bucket.entity.Entity
- exchangeExistingRoutesWithClones(List<ILogicEntityRoute>) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- exchangeExistingRouteWithClone(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- exchangeExistingRouteWithClone(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- exchangeExistingRouteWithExistingRoute(ILogicEntityRoute, ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- exchangeExistingRouteWithExistingRoute(ILogicEntityRoute, ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- ExcludingResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- ExcludingResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.ExcludingResourceConstraint
- export(Solution, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.SolutionKMLExporter
- export(IOptimization, OutputStream) - Method in interface com.dna.jopt.io.exporting.IOptimizationExporter
- export(IOptimization, OutputStream) - Method in class com.dna.jopt.io.exporting.json.OptimizationJSONExporter
- export(IOptimization, OutputStream, boolean) - Method in interface com.dna.jopt.io.exporting.IOptimizationExporter
- export(IOptimization, OutputStream, boolean) - Method in class com.dna.jopt.io.exporting.json.OptimizationJSONExporter
- export(IOptimizationResult, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- export(IEntityContainer, OutputStream) - Method in class com.dna.jopt.io.exporting.container.EntityContainerExporter
-
Deprecated.
- export(IEntityContainer, OutputStream) - Method in interface com.dna.jopt.io.exporting.IEntityExporter
-
Exports the
IEntityContainer
in theoutput stream
. - export(IEntityContainer, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- export(IEntityContainer, OutputStream) - Method in class com.dna.jopt.io.exporting.text.EntityTextExporter
- export(IEntity, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- export(E, OutputStream) - Method in interface com.dna.jopt.io.exporting.IJOptExporter
- extendEndMillis(long) - Method in interface com.dna.jopt.member.unit.node.event.IPillarExtendableNode
- extendEndMillis(long) - Method in class com.dna.jopt.member.unit.node.event.PillarExtenbdableEventNode
- EXTERNAL_STATUS_EVENT - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- ExternalConnectionInvoker - Class in com.dna.jopt.member.unit.nodeedge.externalprovider
- extractConnectedNodes(INode, Set<INode>, boolean) - Static method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- extractConnectedNodes(List<IOptimizationElement>, boolean) - Static method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- ExtractUtil - Class in com.dna.jopt.util
-
Util methods to extract objects from result of optimization
- extractViolationCausingNodes(IEntity, ILogicEntityRoute, IEntityCostAssessor, ToDoubleFunction<ILogicEntityRoute>, Class<? extends IAutoFilterNodeConstraint>, Predicate<ILogicRouteElementDetailItem>) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- extractViolationCausingNodesViolationBased(IEntity, ILogicEntityRoute, IEntityCostAssessor, ToDoubleFunction<ILogicEntityRoute>, Class<? extends IAutoFilterNodeConstraint>, Predicate<List<IViolation>>) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- extractZoneId(IOptimizationElement) - Static method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
F
- FILTER_IDENT - Static variable in class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- FILTER_IDENT - Static variable in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- filterForWorkingHoursGap(boolean) - Method in interface com.dna.jopt.member.unit.relation.node2nodes.multiday.INode2NodesMultiDayRelation
- filterForWorkingHoursGap(boolean) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- FINALIZED_PILLARFORCEARRANGER - Enum constant in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- FINALIZED_ROUTE_FINALIZER - Enum constant in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- finalizeElements(List<IEntity>, ILogicEntityRoute, List<IOptimizationElement>, List<IPillarNode>, Optional<Long>, Optional<Long>) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
-
Finalize element.
- finalizeElements(List<IEntity>, ILogicEntityRoute, List<IOptimizationElement>, List<IPillarNode>, Optional<Long>, Optional<Long>) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- finalizeRoute(IEntity, List<IEntity>, ILogicEntityRoute, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
-
Finalize element based on a selected master entity.
- finalizeRoute(IEntity, List<IEntity>, ILogicEntityRoute, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- finalizeRoute(List<IEntity>, ILogicEntityRoute, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
-
Finalize route.
- finalizeRoute(List<IEntity>, ILogicEntityRoute, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- findCategory3Substitutes(Map<IOptimizationElement, JointCluster>, List<JointCluster>, List<IOptimizationElement>) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- findDeputyKickNodes(List<JointCluster>, List<INode>, int) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- findFirstRoute(IEntity, Optional<String>, Boolean, Boolean) - Static method in class com.dna.jopt.util.ExtractUtil
-
Find any route satisfied by conditions in params
- FIRST_DUTYHOUR_START - Static variable in class com.dna.jopt.member.unit.node.PillarNodeComparators
- FIXCOST_RES_COMP - Static variable in class com.dna.jopt.member.unit.resource.ResourceComparators
- FIXED_PENALTY_MULTIPILCATOR - Static variable in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
- FlatePlaceOnEarthItem(double, double) - Constructor for class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector.FlatePlaceOnEarthItem
- ForceFilterHelper - Class in com.dna.jopt.member.unit.filter.auto
- forceSetId(String) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- forceSetId(String) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Force set a new Id after construction of the element if absolutely necessary.
- from(Position) - Static method in class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- fromElementId() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.AbstractReducedNodeEdgeConnectorItem
- fromElementId() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
- fromElementId(String) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
-
Initializes the value for the
fromElementId
attribute. - fromElementId(String) - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.FromElementIdBuildStage
-
Initializes the value for the
fromElementId
attribute. - FULL - Enum constant in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider.JSONConnectionSerializationMode
-
Full - Save all present connections
- FULL_ASSIGNMENT_BASED_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- FULL_LOADS - Enum constant in enum class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot.SupplyConflictStrategy
-
Try to avoid partial loads
- FUZZY_GEO - Static variable in class com.dna.jopt.member.unit.OptimizationElementComparators
G
- GEExploreOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
- GEExploreOptimizationScheme(IOptimization, Class<? extends IOptimizationAlgorithm>) - Constructor for class com.dna.jopt.framework.body.scheme.GEExploreOptimizationScheme
- GenericMultiConstraintHelperItem<T> - Class in com.dna.jopt.member.unit.condition.workinghour.multi
- GenericMultiConstraintHelperItem(BiPredicate<T, T>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
- GENETIC_EVOLUTION_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig
- GEO_NODE_FLAVOUR - Enum constant in enum class com.dna.jopt.member.unit.IOptimizationElement.OptimizationElementFlavour
-
The geo node flavour.
- GEO_RESOURCE_FLAVOUR - Enum constant in enum class com.dna.jopt.member.unit.IOptimizationElement.OptimizationElementFlavour
-
The geo resource flavour.
- get(String) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- get(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- get(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the.
- getAcceptableOverdistanceMeter() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getAcceptableOverdistanceMeter() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the acceptable overdistance meter.
- getAcceptableOvertimeSeconds() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getAcceptableOvertimeSeconds() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the acceptable overtime in seconds.
- getAdditionalRouteStartOffset() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getAdditionalRouteStartOffset() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- getAdjustedLoadValue(ILoadCapacity) - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Gets the adjusted load value.
- getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- getAllElements() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Calls
IEntity.getAllEntityElements()
andINodeUnassigner.getUnassignedNodes()
, then returns all of these elements. - getAllElements() - Method in class com.dna.jopt.framework.body.Optimization
- getAllElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getAllElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getAllEntityElements() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getAllEntityElements() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets all
IOptimizationElements
of theIEntity
. - getAllNodes() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getAllNodes() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getAllRoutesElements(String) - Method in interface com.dna.jopt.framework.body.IOptimization
- getAllRoutesElements(String) - Method in class com.dna.jopt.framework.body.Optimization
- getAllRoutesElements(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getAllRoutesElements(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getAnchorDetails() - Method in interface com.dna.jopt.member.unit.relation.node2nodes.multiday.INode2NodesMultiDayRelation
- getAnchorDetails() - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- getAnchoredRoutes() - Method in interface com.dna.jopt.framework.body.IOptimization
- getAnchoredRoutes() - Method in class com.dna.jopt.framework.body.Optimization
- getAnchoredRoutes() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getAnchoredRoutes() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Returns all
ILogicEntityRoute
withanchorNodes
, which are essentiallyIPillarNodes
overwriting the start or end of aRoute
. - getAreadIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- getArrivalTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the arrival time of the
Resource
at theNode
in milliseconds since UNIX timestamp. - getArrivalTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getAsProgressString(IEntity) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getAsProgressString(IEntity) - Method in class com.dna.jopt.framework.stream.progress.SimpleProgressStreamer
- getAsResultString(IEntity) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getAsResultString(IEntity) - Method in class com.dna.jopt.framework.stream.result.SimpleResultStreamer
- getAssessorJobRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAssessorJobRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the assessor job restrictions.
- getAssessorMultiRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAssessorMultiRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the assessor multi route restrictions.
- getAssessorNodeRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAssessorNodeRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the assessor node restrictions.
- getAssessorRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAssessorRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the assessor route restrictions.
- getAsSortedList(Comparator<ILogicRouteElementDetailItem>) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- getAsSortedList(Comparator<ILogicRouteElementDetailItem>) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- getAsSortedListByArrival() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- getAsSortedListByArrival() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- getAsString(TimeWindow, ZoneId) - Static method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the beginning hours and the end hours in the format
dd.MM.yyyy HH:mm:ss
and the zoneId. - getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getAttachedOptimization() - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
-
Gets theattached
IOptimization
as anOptional
. - getAttachedOptimization() - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- getAttachedResourceId() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- getAttachedResourceId() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getAttachedResourceId() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Gets the
id
of thePillarEventNode.attachedres
, returnsnull
if noresource
has been attached. - getAttribute() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the attribute.
- getAttribute() - Method in class com.dna.jopt.member.unit.violation.Violation
- getAutoFilter() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAutoFilter() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the auto filter.
- getAutoFilterNodeConstraints() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getAutoFilterNodeConstraints() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getAutoFilterViolationCollector() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getAutoFilterViolationCollector() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
AbstractNode.myAutoFilterViolationCollector
that collected allIViolation
. - getAverageCO2EmissionFactor() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getAverageCO2EmissionFactor() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the average CO2 emission factor.
- getAverageImportance() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getAverageSpeed() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getAverageSpeed() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the average speed a
IResource
is traveling with. - getAvgSpeed() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getAvgSpeed() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the avg speed
AbstractBasicCapacityResource.avgSpeed
of which the default value is 22.0 m/s. - getBackupElementConnector() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getBackupElementConnector() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Gets the systems default or user provided backup element connector.
- getBaseHours() - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- getBaseJointVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getBaseJointVisitDuration() - Method in interface com.dna.jopt.member.unit.node.INode
-
Deprecated.
- getBaseJointVisitDurationMillis() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getBaseJointVisitDurationMillis() - Method in interface com.dna.jopt.member.unit.node.INode
- getBaseTimeMillis() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the base traveling time in milliseconds.
- getBaseTimeMillis() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getBaseTimeMillis(Instant) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the driving time as function of time.
- getBaseTimeMillis(Instant) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getBaseVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- getBaseVisitDuration() - Method in interface com.dna.jopt.member.unit.node.INode
-
Deprecated.
- getBaseVisitDurationMillis() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getBaseVisitDurationMillis() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the base visit duration in millis
- getBegin() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the begin as instant.
- getBenefitCounter() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getBenefitCounter() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the counter how many times no lower
costs
have been achieved by using anIOperator
. - getBucket() - Method in class com.dna.jopt.member.unit.nodeedge.ConnectionBucket
- getBuildTimeStamp() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getBuildTimeStamp() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getCallerCode() - Method in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
- getCallerCode() - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IConnectionProviderCaller
- getCallerId() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
-
Gets the
OptimizationProgress.callerId
. - getCallerId() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getCallerMessage() - Method in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
- getCallerMessage() - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IConnectionProviderCaller
- getCapacity() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getCapacity() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the capacity of goods a
Resource
can carry. - getCapacityDegradationPerStop() - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- getCapacityDegradationPerStop() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getCapacityDegradationPerStop() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the capacity degradation per stop.
- getCapacityOverloadViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getCapacityUnitMap() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getCategory() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the category.
- getCategory() - Method in class com.dna.jopt.member.unit.violation.Violation
- getCause() - Method in class com.dna.jopt.framework.codedefinition.ErrorEvent
- getCause() - Method in interface com.dna.jopt.framework.codedefinition.IErrorEvent
- getCenter() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
- getCenterLatitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getCenterLongitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getChosenOpeningHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
index
of theOpeningHours
from theNode
. - getChosenOpeningHoursIndex() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getChosenWorkingHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
index
of theWorkingHours
of theResource
. - getChosenWorkingHoursIndex() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getClusterAdvantage(IPropertyProvider) - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- getClusterAdvantage(IPropertyProvider) - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- getClusterCount() - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- getClusterCount() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- getClusterCounts() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- getCode() - Method in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- getCode() - Method in class com.dna.jopt.framework.codedefinition.ErrorEvent
- getCode() - Method in interface com.dna.jopt.framework.codedefinition.IInfoCode
-
Gets the
ErrorCode.statusCode
. - getCode() - Method in interface com.dna.jopt.framework.codedefinition.IInfoEvent
- getCode() - Method in enum class com.dna.jopt.framework.codedefinition.StatusCode
- getCode() - Method in class com.dna.jopt.framework.codedefinition.StatusEvent
- getCode() - Method in enum class com.dna.jopt.framework.codedefinition.WarningCode
- getCode() - Method in class com.dna.jopt.framework.codedefinition.WarningEvent
- getCode() - Method in class com.dna.jopt.framework.stream.info.autofilter.NodeFilteringEvent
- getCode() - Method in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- getCode() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
- getCode() - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeQualification
- getCode() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns the string representation of the code.
- getCode() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the code that is identifying this IViolation
- getCode() - Method in class com.dna.jopt.member.unit.violation.Violation
- getCodeMessage() - Method in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- getCodeMessage() - Method in interface com.dna.jopt.framework.codedefinition.IInfoCode
-
Gets the
ErrorCode.message
. - getCodeMessage() - Method in enum class com.dna.jopt.framework.codedefinition.StatusCode
- getCodeMessage() - Method in enum class com.dna.jopt.framework.codedefinition.WarningCode
- getCodeMessage() - Method in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- getColor() - Method in class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- getColor() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
- getColorCapacityItemByColorCode(int) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- getColorCapacityItemByColorCode(int) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- getColorCapacityItemByColorCode(int) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
NodeColorCapacityItem
which limit the amount ofColor
codedNodes
aResource
can give service to. - getColorCapacityItemByColorCode(int) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getColorCode() - Method in class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- getColorCode() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
- getColors() - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- getCompareHours() - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- getConenctionType() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- getConnectedNode() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getConnectedNode() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider
-
Gets the connection.
- getConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
- getConnectionByTimeStore() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the
IConnectionByTimeStore
of a connection. - getConnectionByTimeStore() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getConnectionData() - Method in class com.dna.jopt.member.unit.nodeedge.ConnectionBucket
- getConnectionHook(String) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getConnectionHook(String) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getConnectionHook(String) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getConnectionHook(String) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getConnectionHooks() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getConnectionHooks() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getConnectionRelatedLateMargin(long) - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Gets the connection related late margin.
- getConnectionRelatedLateMargin(long) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getConnectionRelatedMarginFactor() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Gets the connection related margin factor.
- getConnectionRelatedMarginFactor() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getConnectionRelatedMaxLateMargin() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Gets the connection related max late margin.
- getConnectionRelatedMaxLateMargin() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getConnections(Map<IOptimizationElement, List<IOptimizationElement>>, IConnectionProviderCaller) - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider
-
Gets the connections.
- getConnections(Map<IOptimizationElement, List<IOptimizationElement>>, IConnectionProviderCaller) - Method in class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
- getConnectionTimeEfficiencyFactor() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getConnectionTimeEfficiencyFactor() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the
CapacityResource.getConnectionTimeEfficiencyFactor()
, the default value is1.0
. - getConstraint2CostItemMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- getConstraint2CostItemMap() - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- getConstraintAliasId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getConstraintAliasId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the constraint alias id.
- getConstraintOne() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- getConstraints() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
Constraints
set on theIResource
. - getConstraints() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getConstraints() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getConstraints() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
Constraints
which limit theResources
that can serve thisNode
to those that have the specificQualification
to do so. - getConstraints() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getConstraints() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
IConstraint
from theResource
that it is limited to. - getConstraintTwo() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- getConstraintViolations() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getConstraintViolations() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the constraint violations.
- getContainer() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
-
Gets
OptimizationResult.enc
- getContainer() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- getConvergenceCost(IOptimizationProgress) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
- getConvergenceCost(IOptimizationProgress) - Method in class com.dna.jopt.util.costconverger.JoinedCostConverger
- getConvergenceCost(IOptimizationProgress) - Method in class com.dna.jopt.util.costconverger.JoinedCostConvergerWithFinalAutoFilterStep
- getCoreVersion() - Method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
Gets the core version.
- getCoreVersion() - Method in interface com.dna.jopt.framework.body.IOptimization
- getCoreVersion() - Method in class com.dna.jopt.framework.body.Optimization
- getCoreVersionProperties() - Method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
Gets the core version properties.
- getCoreVersionProperties() - Method in interface com.dna.jopt.framework.body.IOptimization
- getCoreVersionProperties() - Method in class com.dna.jopt.framework.body.Optimization
- getCost() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost.
- getCostAdvantage() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getCostAdvantage() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the cost that was be saved by using the last beneficial
Operator
. - getCostAfterEndAnchor() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostAfterEndAnchor() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostAfterEndAnchor() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the costs after the
AnchorNode
that were caused by theOptimizer
puttingNodes
after theanchor Node
, which might happen because theRoute
is very full. - getCostAfterEndAnchor() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostAssessor() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getCostAssessor() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the cost assessor attached to this scheme.
- getCostBannedResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostBannedResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost banned resource.
- getCostBannedResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for banning
Resources
. - getCostBannedResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost banned resource.
- getCostCapacity() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostCapacity() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost capacity.
- getCostCapacity() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the total cost added by
capacity violations
in pickup and delivery optimizations, usually for not having loaded enough or for having loaded too much. - getCostCapacity() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostCapacityOverload() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostCapacityOverload() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostCapacityOverload() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
- getCostCapacityOverload() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostColorCapacityUsage() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostColorCapacityUsage() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostColorCapacityUsage() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for
color capacity usage
. - getCostColorCapacityUsage() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostDistance() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost distance.
- getCostDistance() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the total cost added for the distance.
- getCostDistance() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostEarly() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostEarly() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost early.
- getCostEarly() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the total cost added for being too early.
- getCostEarly() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostGeoUnclustered() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostGeoUnclustered() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostGeoUnclustered() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Deprecated.
- getCostGeoUnclustered() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost geo unclustered.
- getCostInjectedRestriction() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostInjectedRestriction() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostInjectedRestriction() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for
restrictions
that do not have their own violation. - getCostInjectedRestriction() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost injected restriction.
- getCostLate() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostLate() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost late.
- getCostLate() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the total cost added for being too late.
- getCostLate() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostMandatoryResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMandatoryResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost mandatory resource.
- getCostMandatoryResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for not getting the
mandatory Resource
. - getCostMandatoryResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost mandatory resource.
- getCostMaxRouteDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMaxRouteDistance() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost max route distance.
- getCostMaxRouteDistance() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for being above
max route distance
- getCostMaxRouteDistance() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostMaxRouteTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMaxRouteTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost max route time.
- getCostMaxRouteTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for being above
max route time
. - getCostMaxRouteTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostMisc() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMisc() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostMisc() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets miscellaneous costs.
- getCostMisc() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost misc.
- getCostMissedServiceHour() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMissedServiceHour() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostMissedServiceHour() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
- getCostMissedServiceHour() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostMultiplierValue() - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- getCostMultiplierValue() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- getCostMultiRouteRestriction() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getCostMultiRouteRestriction() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getCostNodeType() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostNodeType() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost node type.
- getCostNodeType() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets cost caused by
Node type
. - getCostNodeType() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostPreferredResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostPreferredResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost preferred resource.
- getCostPreferredResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets cost for
preferred Resource constraints
. - getCostPreferredResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostRelationship() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getCostRelationship() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getCostRelationship() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets total cost added by
relationship violations
. - getCostRelationship() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostResourceOutOfWork() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostResourceOutOfWork() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostResourceOutOfWork() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for
Resources
being out of work - getCostResourceOutOfWork() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost resource out of work.
- getCostRouteDistancePattern() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostRouteDistancePattern() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost distance.
- getCostRouteDistancePattern() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
- getCostRouteDistancePattern() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostRouteTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostRouteTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostRouteTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for
route time
. - getCostRouteTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost route time.
- getCostStayOvertime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostStayOvertime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostStayOvertime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for staying overtime
- getCostStayOvertime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost stay overtime.
- getCostTimeCompactness() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostTimeCompactness() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostTimeCompactness() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the
cost
oftime compactness
. - getCostTimeCompactness() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost time compactness.
- getCostUnPreferredResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostUnPreferredResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost un preferred resource.
- getCostUnPreferredResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for not getting the
preferred Resource
. - getCostUnPreferredResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost un preferred resource.
- getCountByColorCode(int) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
- getCountByColorCode(int) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getCountValue() - Method in interface com.dna.jopt.member.unit.color.INodeColor
- getCountValue() - Method in class com.dna.jopt.member.unit.color.NodeColor
- getCreationTimeStamp() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
TimeStamp
of the creation of theInducedIdleEventNode
as created bySystem.currentTimeMillis()
. - getCurAbsoluteClockTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurAbsoluteClockTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur absolute clock time.
- getCurDistance() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurDistance() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur distance.
- getCurFlexTimeUsage() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurFlexTimeUsage() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur flex time usage.
- getCurFlexTimeUsage(boolean) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurFlexTimeUsage(boolean) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur flex time usage.
- getCurIdleTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurIdleTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the current
idle time
. - getCurInducedIdleTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurInducedIdleTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur induced
idle time
. - getCurPostFlexTimeUsage() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurPostFlexTimeUsage() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur post flex time usage.
- getCurPostFlexTimeUsage(boolean) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurPostFlexTimeUsage(boolean) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur post flex time usage.
- getCurProductiveTime() - Method in interface com.dna.jopt.member.bucket.entity.controller.detail.IJoinedEntityDetailController
- getCurProductiveTime() - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
- getCurProductiveTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getCurProductiveTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur productive time.
- getCurrentCost(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- getCurrentCost(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- getCurrentLeftAutoFilterProtectedExecutions() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getCurrentLeftAutoFilterProtectedExecutions() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
AbstractNode.numCurrentProtectedExecutions
, the default value is0
. - getCurrentLoad() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getCurrentLoad() - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
-
Gets the current load.
- getCurrentOptimizationAlgo() - Method in interface com.dna.jopt.framework.body.IOptimization
- getCurrentOptimizationAlgo() - Method in class com.dna.jopt.framework.body.Optimization
- getCurrentOptimizationAlgo() - Method in class com.dna.jopt.framework.body.OptimizationSubController
- getCurrentProgress() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getCurrentProgress() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getCurrentRepetion() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getCurrentRepetion() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getCurrentTotalMatchedLoad() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getCurrentTotalMatchedLoad() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the current total matched load.
- getCurrentVisitingResource() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
IResource
that is visiting thisRoute
. - getCurrentVisitingResource() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getCurrentVisitingResourceWorkingHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getCurrentVisitingResourceWorkingHoursIndex() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getCurResourceDepot() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurResourceDepot() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- getCurTransitTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurTransitTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur transit time.
- getCurVisitorCapacity() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurVisitorCapacity() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- getCurVisitorLoad() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurVisitorLoad() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- getCurWhitSpaceIdleTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurWhitSpaceIdleTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the current
white space idle time
. - getCustomDefaultProperties() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getCustomDefaultProperties() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
- getDateTime() - Method in class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
- getDebugData() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getDebugData() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getDefaultHeuristicAlgos() - Method in class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
-
Gets the default heuristic algos.
- getDeltaMaxTimeMillis() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getDeltaPreferreIndex(int) - Method in interface com.dna.jopt.member.unit.node.controller.IPreferredHoursInteractionController
- getDeltaPreferreIndex(int) - Method in class com.dna.jopt.member.unit.node.controller.PreferredHoursInteractionController
- getDepartureTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getDepartureTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getDepatureTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Deprecated.
- getDepatureTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
-
Deprecated.
- getDepotId() - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- getDepotId() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- getDepotId() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the depot id.
- getDesc(IViolationSummary, double) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getDesc(List<IViolationSummary>, double) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getDescription() - Method in interface com.dna.jopt.framework.codedefinition.IStatusEvent
- getDescription() - Method in interface com.dna.jopt.framework.codedefinition.IWarningEvent
-
Gets the description.
- getDescription() - Method in class com.dna.jopt.framework.codedefinition.StatusEvent
- getDescription() - Method in class com.dna.jopt.framework.codedefinition.WarningEvent
- getDescription() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
-
Gets the
title
of theINodeFilterReason
. - getDescription() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- getDestinationDistMatrixId() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- getDestinationDistMatrixId() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Deprecated.as mentioned in
AbstractBasicCapacityResource.getDestinationDistMatrixId()
- getDestinationLatitude() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getDestinationLatitude() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the
latitude
of an alternate destination (IBasicResource.setAlternateDestination(boolean)
) where theIResource
will stop working. - getDestinationLongitude() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getDestinationLongitude() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the
longitude
of an alternate destination (IBasicResource.setAlternateDestination(boolean)
) where theIResource
will stop working. - getDestinationPosition() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getDestinationPosition() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- getDetailsOfElement(IEntity, IOptimizationElement) - Static method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getDiffViolationSummary(List<IViolationSummary>) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getDistance() - Method in class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
- getDistance() - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionData
- getDistance() - Method in class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
- getDistanceMeter() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the distance in meters.
- getDistanceMeter() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getDistanceMeter(Instant) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the distance as function of time.
- getDistanceMeter(Instant) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getDistanceMeter(LocalDateTime) - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionByTimeStore
-
Gets the distance meter as function of time.
- getDistanceMeter(LocalDateTime) - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getDistanceMeterArray() - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getDistances() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getDistances() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- getDistMatrixId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
-
Deprecated.
- getDistMatrixId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Deprecated.
- getDistrictIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- getDuration() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the duration between
TimeWindow.getBegin()
andTimeWindow.getEnd()
. - getDuration() - Method in class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
- getDuration() - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionData
- getDuration() - Method in class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
- getDurationTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the duration between the last location of the
Resource
to the specificNode
in milliseconds. - getDurationTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getDutyHours() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getDutyHours() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the
IDutyHours
of theelement
. - getDutyHours() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getEarlyDeviation() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
LogicRouteElementDetailItem.earlyDeviationMillis
in milliseconds. - getEarlyDeviation() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getEarlyViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getEastLongitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getEffectiveClusters(ILogicEntityRoute, double) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- getEffectiveClusters(ILogicEntityRoute, double, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- getEffectivePillarLatestArrivalMap() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getEffectivePillarLatestArrivalMap() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getEffectivePillarLatestArrivalOffsetMap() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getEffectivePillarLatestArrivalOffsetMap() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getEffectivePosition() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getEffectivePosition() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getEffectiveRouteStartTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getEffectiveRouteStartTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getEffectiveRouteStopTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getEffectiveRouteStopTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getElement() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
Node
. - getElement() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getElement(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getElement(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getElement(String, boolean) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getElement(String, boolean) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getElement(String, boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getElement(String, boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getElement2ElementDistance(String, double, double, String, double, double, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
-
Using flat place on earth formula to calculate the distance between two
IOptimizationElement
. - getElement2ElementDistance(String, double, double, String, double, double, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.backupconnector.IBackupElementConnector
-
Calculates the distance between two
IOptimizationElement
defined by their unique id. - getElement2ElementDuration(String, String, double, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
-
Calculates the driving duration between two
IOptimizationElement
assuming the average resource-visitor speed. - getElement2ElementDuration(String, String, double, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.backupconnector.IBackupElementConnector
-
Calculates the driving duration between two
IOptimizationElement
defined by their unique id. - getElementDetails(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- getElementDetails(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- getEmptyAtEndOfRouteFactorMap() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getEmtpyAtEndOfRouteFactor(String) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getEmtpyAtEndOfRouteFactor(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the emtpy at end of route factor.
- getEnd() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the end as instant.
- getEndAnchorDepature() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Gets the end anchor depature.
- getEndAnchorDepature() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getEndAnchorViolationsCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getEndTime() - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeDef
- getEntity() - Method in class com.dna.jopt.io.shared.EntityContainer
- getEntity() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getEntityArranger() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getEntityArranger() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
IEntityArranger
, responsible for creating a hard constraints freeIEntity
. - getEntityContainer() - Method in class com.dna.jopt.io.importing.container.EntityContainerImporter
-
Deprecated.
- getEntityContainer() - Method in interface com.dna.jopt.io.importing.IEntityImporter
-
Deprecated.
- getEntityCostAndViolationController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getEntityCostAndViolationController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getEntityInvokedOperatorController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getEntityInvokedOperatorController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
IEntityInvokedOperatorController
. - getErrorStreamer() - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
-
Gets the the
IErrorStreamer
. - getErrorStreamer() - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- getExchangeCodes() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getExtaCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
- getExtaCodes() - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeQualification
- getExternalConnectionProvider() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getExternalConnectionProvider() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- getExtraInfo() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getExtraInfo() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the extra info.
- getFilterReason(INode) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- getFilterReason(INode) - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
-
Gets the
filter reason
why theNode
was filtered. - getFilterReasons() - Method in class com.dna.jopt.framework.stream.info.autofilter.NodeFilteringEvent
- getFirstGeoElementWithinRoute() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getFirstGeoElementWithinRoute() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getFirstMatchingRoute(INode) - Method in interface com.dna.jopt.framework.body.IOptimization
- getFirstMatchingRoute(INode) - Method in class com.dna.jopt.framework.body.Optimization
- getFirstMatchingRoute(INode) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getFirstMatchingRoute(INode) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getFirstMatchingRoute(String) - Method in interface com.dna.jopt.framework.body.IOptimization
- getFirstMatchingRoute(String) - Method in class com.dna.jopt.framework.body.Optimization
- getFirstMatchingRoute(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getFirstMatchingRoute(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Returns the first
ILogicEntityRoute
in which theINode
orIPillarNode
with the inputnodeId
was found. - getFirstNodeInRouteImportance() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getFirstNodeInRouteImportance() - Method in interface com.dna.jopt.member.unit.node.INode
- getFixCost() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getFixCost() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
fixCost
. - getFixCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getFixCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the
AbstractBasicCapacityResource.fixCost
, the default value is 0.0. - getFlags() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getFlags() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getFlavour() - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
-
Gets the
IDutyHours.DutyHoursFlavour.WOH_FLAVOUR
, the default value isenum constant ordinal: 0
. - getFlavour() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
- getFlavour() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getFlavour() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the flavour which spells out the kind of
Node
of the element. - getFlavour() - Method in class com.dna.jopt.member.unit.node.event.EventNode
- getFlavour() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- getFlavour() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getFlavour() - Method in class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
- getFlavour() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getFlexLoadNodeDepot(String) - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- getFlexLoadNodeDepot(String) - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- getFlexTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getFlexTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getFlexTimeMillis() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getFlexTimeMillis() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- getFromOptimizationElement() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the
optimization element
(usually aNode
) from which theconnection
starts. - getFromOptimizationElement() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getHardRelationShipCost() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationShipCostItem
- getHeight() - Method in class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- getHeight() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoItem
- getHoursBeginInMillis() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the begin in millis, the default value is 0L.
- getHoursEndInMillis() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the end in millis, the default value is 0L.
- getId() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the id of the current thread.
- getId() - Method in class com.dna.jopt.framework.body.Optimization
- getId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the unique id.
- getId() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
ID
and the time it was created. - getId() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getId() - Method in interface com.dna.jopt.member.unit.pnd.IPNDItem
-
Gets the id of the PNDItem
- getId() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- getIdent() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- getIdleTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
idle time
that aResource
had to wait since it arrived prior to theOpeningHours
of theNode
in milliseconds. - getIdleTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getIMoveCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Deprecated.
- getIMoveCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the i move cost.
- getImportance() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getImportance() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
priority
. - getIn() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getIndex(DateDef) - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeIndexer
- getIndex(LocalDateTime) - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeIndexer
- getIndividualOfferedNodeMultiplier() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getIndividualOfferedNodeMultiplier() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets a cost
multiplier
for this specificNode
. - getInitialLoad() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getInitialLoad() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the amount of a good that is already being carried by the
Resource
. - getIsAvailableForStay() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets if the
Resource
is allowed to do anovernight stay
. - getIsAvailableForStay() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getItem() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- getItems() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getItems() - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- getItems() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- getItems() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the items.
- getJobCost() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobCost() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job cost.
- getJobElementCount() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobElementCount() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job element count.
- getJobIdleTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobIdleTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job idle time seconds.
- getJobProductiveTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobProductiveTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job productive time seconds.
- getJobRelationshipCost() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobRelationshipCost() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job relationship cost.
- getJobRouteCount() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobRouteCount() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job route count.
- getJobSpecificViolationSummary() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobSpecificViolationSummary() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job specific violation summary.
- getJobTerminationTransitionDistanceMeter() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTerminationTransitionDistanceMeter() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job termination transition distance meter.
- getJobTerminationTransitionTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTerminationTransitionTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job termination transition time seconds.
- getJobTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job time seconds.
- getJobTransitionDistanceMeter() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTransitionDistanceMeter() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job transition distance meter.
- getJobTransitionTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTransitionTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job transition time seconds.
- getJobUtilizationPercent() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobUtilizationPercent() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job utilization percent.
- getJobViolations() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobViolations() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job violations.
- getJobViolations() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getJobViolations() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getJoinedCost() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getJoinedCost() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
joined cost
which is the accumulated sum ofinternal cost
of allIlogicEntityRoutes
of theIEntity
. - getJoinedDetailController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getJoinedDetailController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
IJoinedEntityDetailController
which is assessing the times and distances of theILogicEntityRoutes
. - getJoinedDetailController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getJoinedDetailController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getJoinedViolationSummary() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJoinedViolationSummary() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the joined violation summary.
- getJoinedViolationSummary(List<IViolationSummary>) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getJointVisitDuration(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- getJointVisitDuration(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.node.INode
-
Deprecated.
- getJointVisitDurationMillis(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getJointVisitDurationMillis(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
AbstractNode.getJointVisitDurationMillis(com.dna.jopt.member.bucket.route.ILogicEntityRoute)
, which is the reducedvisitDuration
of aNode
caused by efficiency effects since severalNodes
close to one another. - getJSONConnectionSerializationMode() - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider
-
Gets the JSON connection serialization mode.
- getJSONConnectionSerializationMode() - Method in class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
- getLastBeneficialCostAdvantage() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getLastBeneficialCostAdvantage() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the amount of
cost
that was saved by using the last beneficialOperator
. - getLastBeneficialInvokedOperator() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getLastBeneficialInvokedOperator() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the last
IOperator
which realized acost advantage
. - getLastGeoElementWithinRoute() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getLastGeoElementWithinRoute() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getLastInvokedOperator() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getLastInvokedOperator() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the last invoked
IOperator
. - getLastKnownAsRouteStart() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Gets the last known as route start.
- getLastKnownAsRouteStart() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getLastKnownAsRouteTermination() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- getLastKnownAsRouteTermination() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getLastKnownAsRouteTermination() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
- getLastKnownAttachedAndRemovedResIds() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getLastKnownAttachedAndRemovedResIds() - Method in interface com.dna.jopt.member.unit.node.INode
- getLastLockdownStopTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getLastLockdownStopTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getLastNodeInRouteImportance() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getLastNodeInRouteImportance() - Method in interface com.dna.jopt.member.unit.node.INode
- getLateDeviation() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
LogicRouteElementDetailItem.lateDeviationMillis
in milliseconds. - getLateDeviation() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getLateViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getLatitude() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getLatitude() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the latitude of the
element
. - getLatitudeHeight() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getLength() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getLength() - Method in class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- getLength() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoItem
- getLevel() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
- getLoad() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getLoad() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the amount of goods the
Resource
is getting added by visiting theResource
. - getLoad() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getLoadCapacity() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getLoadCapacityBySearchIndex(int) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getLoadCapacityBySearchIndex(int) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the load capacity by search index.
- getLoadChange() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the load change.
- getLoadChange() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getLoadController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getLoadController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getLoadPickupTime() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getLoadPickupTime() - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
-
Gets the load pickup time.
- getLoadValue() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- getLoadValue() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Gets the current load value.
- getLocalFlexTimeMillis() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
localFlexTime
in milliseconds. - getLocalFlexTimeMillis() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalMaxFreePostWorkDrivingTerminationTimeMillis() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
freePostWorkDrivingTerminationTime
in milliseconds. - getLocalMaxFreePostWorkDrivingTerminationTimeMillis() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalMaxPillarAfterHoursTime() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
localMaxPillarAfterHoursTime
ofIPillarNode
in milliseconds. - getLocalMaxPillarAfterHoursTime() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalMaxRouteStartReductionTimeMillis() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
localMaxRouteStartReductionTime
in milliseconds. - getLocalMaxRouteStartReductionTimeMillis() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalMaxRouteStartReductionTimeMillisPillar() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
localMaxRouteStartReductionTime
forIPillarNode
in milliseconds. - getLocalMaxRouteStartReductionTimeMillisPillar() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalStayOutCycle() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
Duration
of the potential localstayout cycle
. - getLocalStayOutCycle() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalStayOutCycleStart() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the start of the local
stayout cycle
. - getLocalStayOutCycleStart() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocationId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getLocationId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the location id.
- getLockdownTime() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getLockdownTime() - Method in interface com.dna.jopt.member.unit.node.INode
- getLongitude() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getLongitude() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the longitude of the
element
. - getLongitudeWidth() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getMasterNode() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getMasterNode() - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
-
Gets the
AbstracNode2NodeRelation.masterNode
- getMasterNodeId() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
ID
of theMasterNode
. - getMaxDistance() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getMaxDistance() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the max distance
AbstractBasicCapacityResource.maxGlobalDistanceKilometer
in [km] that a route can take per day. - getMaxDistanceKilometer() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxDistanceKilometer() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxDistanceKm() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
WorkingHours.maxDistance
, which is the maximal distance in km aResource
is allowed to travel without aIViolation
per day. - getMaxDistanceKm() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getMaxDrivingDistanceFirstNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxDrivingDistanceFirstNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximal distance that the
Resource
needs to drive to the firstNode
. - getMaxDrivingDistanceLastNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxDrivingDistanceLastNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximal distance that the
Resource
needs to drive to the lastNode
. - getMaxDrivingTimeFirstNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxDrivingTimeFirstNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximal driving time that the
Resource
is supposed to drive to the firstNode
. - getMaxDrivingTimeLastNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxDrivingTimeLastNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximal driving time that the
Resource
is supposed to drive to the lastNode
. - getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the amount of time in milliseconds that the
Resource
can be expected to drive home to its starting location in its free time. - getMaxHours() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets maximum number of hours a
Resource
is allowed to work per day inhours
. - getMaxHours() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getMaxHours() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getMaxHours() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the double
AbstractBasicCapacityResource.maxGlobalHours
, the maximum hours a route [h] can take per day. - getMaximalIndividualLoadCapacity() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getMaximalIndividualLoadCapacity() - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
-
Gets the maximal individual load capacity.
- getMaximalTotalCapacity() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getMaximalTotalCapacity() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the maximal total capacity.
- getMaxJoinableUsage() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
- getMaxNumAbsoluteUsage() - Method in class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- getMaxPillarAfterHoursTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxPillarAfterHoursTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxPillarAfterHoursTime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxPillarAfterHoursTime() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
maximal pillar after hours time
in milliseconds. - getMaxPriority() - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- getMaxPriority() - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Gets the
AbstractResourceConstraint.maxPriority
. - getMaxRadiusDistance() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- getMaxRadiusTime() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- getMaxRouteStartReductionTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxRouteStartReductionTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxRouteStartReductionTimeMillis() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxRouteStartReductionTimeMillis() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximum time which the
Resource
can be expected to drive to the firstNode
in its private time. - getMaxRouteStartReductionTimeMillisPillar() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxRouteStartReductionTimeMillisPillar() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxRouteStartReductionTimeMillisPillar() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxRouteStartReductionTimeMillisPillar() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
route start reduction time
forIPillarNode
in milliseconds. - getMaxStaysOutInRow() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxStaysOutInRow() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets maximum number of
overnight stays
theResource
can do in a row. - getMaxTimeDeviation() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
Gets the time within which both nodes have to be visited as a
Duration
. - getMaxTimeDeviationSeconds() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
Gets the time within which two
Nodes
have to be visited as along
. - getMaxTotalStaysOut() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxTotalStaysOut() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
Resources
maximum number ofovernight stays
, the default value is -1. - getMaxTransportTimeMillis() - Method in interface com.dna.jopt.member.unit.pnd.load.timed.ITimedLoad
-
Gets the maximal desired time for transportation in millis.
- getMaxTransportTimeMillis() - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- getMaxWorkingDistance() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getMaxWorkingDistance() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- getMaxWorkingHours() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxWorkingHours() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxWorkingTime() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getMaxWorkingTime() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the maximum time a
IResource
is allowed to be on aILogicEntityRoute
without throwing aViolation
. - getMinimalDegratedCapacity() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMinimalDegratedCapacity() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the minimal degrated capacity.
- getMinimalTotaDegradatedCapacity() - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- getMinNumAbsoluteUsage() - Method in class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- getMinRecoverHours() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMinRecoverHours() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the number of defined working hours (often days) between two
overnight stays
. - getMinTimeDeviation() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
Gets the time that has to lay between the two work orders as
Duration
. - getMinTimeDeviationSeconds() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
Gets the forced break between
Nodes
as along
seconds. - getMinVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- getMinVisitDurationMillis() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getMinVisitDurationMillis() - Method in interface com.dna.jopt.member.unit.node.INode
-
Deprecated.
- getMirrorItem() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- getMirrorItem() - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- getMultiConstraints() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getMultiConstraints() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getMultiWorkingHoursConstraintController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getMultiWorkingHoursConstraintController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
IMultiWorkingHoursConstraintController
which controls the costs for violatingIConstraints
orIWorkingHours
. - getMyCause() - Method in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- getNode() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
-
Gets the
INode
that has been filtered out - getNode() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- getNode2NodeRelations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getNode2NodeRelations() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
Relations
of theNode
. - getNodeById(IEntity, String) - Static method in class com.dna.jopt.util.ExtractUtil
-
Try to find node by id in routes of optimization entity in case of violations we don't try to find filtered nodes
- getNodeById(IEntity, String, INodeUnassigner) - Static method in class com.dna.jopt.util.ExtractUtil
-
Try to find node by ID in routes of optimization entity or unassignedNodeManager (in this case, if node was filtered, it is in UnassignedNodeManager)
- getNodeColor() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getNodeColor() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
INodeColor
of theNode
. - getNodeColorCapacityMap() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- getNodeColorCapacityMap() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- getNodeColorCapacityMap() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the a
Map
of theNodeColorCapacity
. - getNodeColorCapacityMap() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getNodeColorCode() - Method in interface com.dna.jopt.member.unit.color.INodeColor
-
Gets the node color code.
- getNodeColorCode() - Method in class com.dna.jopt.member.unit.color.NodeColor
- getNodeColorId() - Method in interface com.dna.jopt.member.unit.color.INodeColor
-
Gets the node color id.
- getNodeColorId() - Method in class com.dna.jopt.member.unit.color.NodeColor
- getNodeConnection(IOptimizationElement) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getNodeConnection(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the node connection from this element to another element.
- getNodeConnection(IOptimizationElement, IOptimizationElement, ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- getNodeConnection(IOptimizationElement, IOptimizationElement, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- getNodeConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Gets a specific node connection.
- getNodeConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- getNodeConnection(String, String) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getNodeConnection(String, String) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Gets a specific node connection between two
IOptimizationElement
ids. - getNodeConnectionKeySet() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getNodeConnectionKeySet() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the node connection key set.
- getNodeConnections() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getNodeConnections() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the list of
node connections
seen by thiselement
. - getNodeConnections() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getNodeConnections() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Gets all connections as a list instead of a table.
- getNodeConnector() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
Optimization.getNodeConnector()
. - getNodeConnector() - Method in class com.dna.jopt.framework.body.Optimization
- getNodeConnector() - Method in class com.dna.jopt.io.shared.EntityContainer
- getNodeConnector() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getNodeConnector() - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- getNodeConnector() - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Gets the node connector.
- getNodeConnectorTable() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getNodeDepot() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getNodeDepot() - Method in interface com.dna.jopt.member.unit.node.INode
- getNodeDepot() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitDepotExchangeHelper
- getNodeDepotAfterVisit() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getNodeDepotAfterVisit() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getNodeDepotBeforeVisit() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getNodeDepotBeforeVisit() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getNodeDepotMap() - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- getNodeDepotMap() - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- getNodeFixCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNodeFixCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the
Node fix costs
. - getNodeFixCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the node fix cost.
- getNodeId() - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- getNodesByType(IEntity, Class<? extends INode>) - Static method in class com.dna.jopt.util.ExtractUtil
-
Find nodes by type in routes of optimization result
- getNodeViolationMap() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNodeViolationMap() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNodeViolations(String) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNodeViolations(String) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNodeZoneQualification(INode) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
- getNodeZoneQualification(INode) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- getNodeZoneQualification(INode) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- getNoneOptimizableElementIterator() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
ListIterator
for theNoneOptimizableElements
. - getNoneOptimizableElementIterator() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getNoneOptimizableElements() - Method in interface com.dna.jopt.framework.body.IOptimization
- getNoneOptimizableElements() - Method in class com.dna.jopt.framework.body.Optimization
- getNoneOptimizableElements() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getNoneOptimizableElements() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets all the
IOptimizationElements
that will not be optimized anymore because they are in the past for example. - getNoneOptimizableElementsDetailHolder() - Method in class com.dna.jopt.framework.body.Optimization
-
Gets the none optimizable elements detail holder.
- getNoneOptimizableElementsDetails() - Method in interface com.dna.jopt.framework.body.IOptimization
- getNoneOptimizableElementsDetails() - Method in class com.dna.jopt.framework.body.Optimization
- getNoneOptimizableNodDetail(String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the value in the
Optimization.getNoneOptimizableElementsDetailHolder()
for the givenelementId
. - getNoneOptimizableNodDetail(String) - Method in class com.dna.jopt.framework.body.Optimization
- getNoneOptimizableNodDetails() - Method in class com.dna.jopt.io.shared.EntityContainer
- getNoneOptimizableNodDetails() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getNorthLatitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getNumAfterEndAnchorNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumAfterEndAnchorNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumAfterEndAnchorViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumAfterEndAnchorViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumCapacityOverloadNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumCapacityOverloadNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumCapacityOverloadViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumCapacityOverloadViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumConditionNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumConditionNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumConditionViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumConditionViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumConstraintViolations() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumConstraintViolations() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of constraint violations.
- getNumDoubleBookingNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumDoubleBookingNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumDoubleBookingViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumDoubleBookingViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumEarlyNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumEarlyNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumEarlyViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumEarlyViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumJobConstraintViolations() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getNumJobConstraintViolations() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getNumLateNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumLateNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumLateViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumLateViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumMaxRouteDistanceExceededNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumMaxRouteDistanceExceededNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumMaxRouteDistanceExceededViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumMaxRouteDistanceExceededViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumRelationMismatchNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumRelationMismatchNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumRelationMismatchViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumRelationMismatchViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumResourceMismatchNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumResourceMismatchNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumResourceMismatchViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumResourceMismatchViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumViolations() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
, the default value is 0. - getNumViolations() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsAfterEndAnchor() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsAfterEndAnchor() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNumViolationsAfterEndAnchor() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by theOptimizer
puttingNodes
after theanchor Node
, which might happen because theRoute
is very full. - getNumViolationsAfterEndAnchor() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsColorNodeCapacity() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsColorNodeCapacity() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNumViolationsColorNodeCapacity() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused byINodeColor
capacity. - getNumViolationsColorNodeCapacity() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsDailyBreak() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsDailyBreak() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations daily break.
- getNumViolationsDailyBreak() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Deprecated.
- getNumViolationsDailyBreak() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsMissedServiceHours() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsMissedServiceHours() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNumViolationsMissedServiceHours() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
- getNumViolationsMissedServiceHours() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsNodeTimewindow() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsNodeTimewindow() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations node timewindow.
- getNumViolationsNodeTimewindow() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by theNode
time window, the default value is 0. - getNumViolationsNodeTimewindow() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsNodeTimewindowEarly() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsNodeTimewindowEarly() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations node timewindow early.
- getNumViolationsNodeTimewindowEarly() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by being too early, the default value is 0. - getNumViolationsNodeTimewindowEarly() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsNodeTimewindowLate() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsNodeTimewindowLate() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations node timewindow late.
- getNumViolationsNodeTimewindowLate() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by being too late, the default value is 0. - getNumViolationsNodeTimewindowLate() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsNodeType() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsNodeType() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations node type.
- getNumViolationsNodeType() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by theNode type
, the default value is 0. - getNumViolationsNodeType() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsRelationships() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getNumViolationsRelationships() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getNumViolationsRelationships() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused byrelationships
, the default value is 0. - getNumViolationsRelationships() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsRouteCapacity() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsRouteCapacity() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations route capacity.
- getNumViolationsRouteCapacity() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by routecapacity
, the default value is 0. - getNumViolationsRouteCapacity() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsRouteDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsRouteDistance() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations route distance.
- getNumViolationsRouteDistance() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by route distance, the default value is 0. - getNumViolationsRouteDistance() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsRouteTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsRouteTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the num violations route time.
- getNumViolationsRouteTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused when theResource
was working longer than the allowedmaximal working time
. - getNumViolationsRouteTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsUselessUnloadAll() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsUselessUnloadAll() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations useless unload all.
- getNumWorkingHoursExceededNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumWorkingHoursExceededNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumWorkingHoursExceededViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumWorkingHoursExceededViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getObjectOutputStreams() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- getObjectOutputStreams() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getOptimizableElementIterator() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
ListIterator
for theoptimizable Elements
. - getOptimizableElementIterator() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getOptimizableElements() - Method in interface com.dna.jopt.framework.body.IOptimization
- getOptimizableElements() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizableElements() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getOptimizableElements() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets all
IOptimizationElement
of allILogicEntityRoutes
. - getOptimizableElementsSubList(int, int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getOptimizableElementsSubList(int, int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getOptimizatioIdent() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
- getOptimizatioIdent() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getOptimization() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getOptimization() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the optimization attached to this scheme.
- getOptimization() - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- getOptimization() - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
- getOptimization() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getOptimization() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getOptimization() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- getOptimization() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getOptimizationAlgorithm() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getOptimizationAlgorithm() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getOptimizationAlgorithm() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- getOptimizationAlgorithm() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getOptimizationAlgorithms() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getOptimizationAlgorithms() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the optimization algorithms attached to this scheme.
- getOptimizationCreator() - Method in interface com.dna.jopt.framework.body.IOptimization
- getOptimizationCreator() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationElement(String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the optimization element.
- getOptimizationElement(String) - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationElement(String, boolean) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the optimization element.
- getOptimizationElement(String, boolean) - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationEvents() - Method in interface com.dna.jopt.framework.body.IOptimization
- getOptimizationEvents() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationProperties() - Method in class com.dna.jopt.io.shared.EntityContainer
- getOptimizationProperties() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getOptimizationRunIdent() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the optimization run ident.
- getOptimizationRunIdent() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationScheme() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the defined
IOptimizationScheme
. - getOptimizationScheme() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationSetup() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
IOptimizationSetup
. - getOptimizationSetup() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationStage() - Method in interface com.dna.jopt.framework.body.IOptimization
- getOptimizationStage() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationStage() - Method in class com.dna.jopt.framework.body.OptimizationSubController
- getOptimizationStage() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
-
Gets the
OptimizationProgress.optimizationStage
, the default value is0
. - getOptimizationStage() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getOrderedRouteItems(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
-
Gets the
route
elements sorted by arrival. - getOrderedRouteItems(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- getOriginalDutyHours() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getOriginalDutyHours() - Method in interface com.dna.jopt.member.unit.node.INode
- getOriginalTransitionTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getOriginalTransitionTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getOut() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getOverallVisitDurationEfficiencyFactor() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getOverallVisitDurationEfficiencyFactor() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the overall visit duration efficiency factor.
- getOverlap() - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- getOverlap() - Method in interface com.dna.jopt.member.unit.hours.IDutyHourCorrelator
- getOverload() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getPairs() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
- getPartialNodeId(String, String) - Static method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
Node ID
and adds themasterNodeId
and therelatedNodeId
. - getPenalizableAvgLevelDelta(List<TypeWithExpertise>, TypeWithExpertise, TypeWithExpertiseConstraint.SkillWithExpertiseCostModel, double) - Static method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
- getPerHourCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getPerHourCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets
AbstractBasicCapacityResource.perHourCost
, the default value is 1.0. - getPerHourProductionCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getPerHourProductionCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- getPerKilometerCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getPerKilometerCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets
AbstractBasicCapacityResource.perKilometerCost
, the default value is 1.0. - getPerKilometerCostFactor(String) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getPerKilometerCostFactor(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the per kilometer cost factor.
- getPerKilometerCostFactorMap() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getPersistendRelationShipDetailMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Gets the persistent map with the
IOptimizationElement
and theILogicRouteElementDetailItem
. - getPersistendRelationShipDetailMap() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getPillarEffectiveLatestArrivalMinusStartMillis(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getPillarEffectiveLatestArrivalMinusStartMillis(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getPillarLatestEffectiveArrival(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getPillarLatestEffectiveArrival(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getPillarLatestEffectiveArrivalOffsetCorrected(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getPillarLatestEffectiveArrivalOffsetCorrected(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getPillarLatestEffectiveOffsetArrival(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getPillarLatestEffectiveOffsetArrival(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getPosition() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getPosition() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
- getPreferredHoursInteractionController() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getPreferredHoursInteractionController() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
- getPresentColorCodes() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Gets the present color codes.
- getPresentColorCodes() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getPresentColorCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- getPresentColorCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- getPresentColorCodes() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
INodeColor
that are in use. - getPresentColorCodes() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getPrintStreamer() - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- getPrintStreamer() - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
- getPrintStreamer() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getPrintStreamer() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getPrintStreamer() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- getPrintStreamer() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getPriority() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- getPriority() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Gets the priority.
- getPriority(String) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- getPriority(String) - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Gets the priority of the resource id.
- getProductiveTime() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getProductiveTimeByColorCode(int) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Gets the productive time by color code.
- getProductiveTimeByColorCode(int) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getProductiveTimes() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
- getProductiveTimes() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getProgress() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
-
Gets the
OptimizationProgress.currentProgress
, the default value is0.0
. - getProgress() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getProgressString() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
-
Gets the
OptimizationProgress.progressString
. - getProgressString() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getPropertyProvider() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the property provider through
IOptimizationSetup.getPropertyProvider()
. - getPropertyProvider() - Method in class com.dna.jopt.framework.body.Optimization
- getQualifications() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getQualifications() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getQualifications() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
IQualification
of theIWorkingHours
. - getQualifications() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getQualifications() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getQualifications() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
IQualification
of theResource
. - getQualifications() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getQualifications() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets
AbstractBasicCapacityResource.qualifications
, whereas the class is the key and the qualification is the value. - getQuotient() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
- getQuotient() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getRange() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the range that contains all values between
TimeWindow.getBegin()
andTimeWindow.getEnd()
. - getReassignNodes() - Method in interface com.dna.jopt.framework.body.IOptimization
- getReassignNodes() - Method in class com.dna.jopt.framework.body.Optimization
- getReassignResources() - Method in interface com.dna.jopt.framework.body.IOptimization
- getReassignResources() - Method in class com.dna.jopt.framework.body.Optimization
- getRelatedNode() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
-
Deprecated.
- getRelatedNode() - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
-
Deprecated.Gets the relatedNode.
- getRelatedNodeId() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
ID
of theRelatedNode
. - getRelatedNodes() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getRelatedNodes() - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
- getRelation2CostItemMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Gets the map containing all
INode2NodeRelations
and the linkedcost
- getRelation2CostItemMap() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getRelationMode() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getRelationMode() - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
- getRelationshipController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRelationshipController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRelationShipCost() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Gets the
relationship cost
. - getRelationShipCost() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getRelationShipDetailMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
- getRelationShipDetailMap() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getRelationShipDetails(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Gets the
Optional
ILogicRouteElementDetailItem
. - getRelationShipDetails(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getResource(IEntity, IDutyHours) - Static method in class com.dna.jopt.util.ExtractUtil
-
Find any resource in routes of optimization results who's duty hours intersect with parameter whs
- getResource(IEntity, String) - Static method in class com.dna.jopt.util.ExtractUtil
-
find resource by ID in routes of optimization result
- getResourceDeopt() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitDepotExchangeHelper
- getResourceDepot() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getResourceDepot() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getResourceDepot() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getResourceDepot() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getResourceDepot() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getResourceDepot() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the resource depot.
- getResourceFirstOccurenceAbsoluteIndexMap() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getResourceFirstOccurenceAbsoluteIndexMap() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getResourceFixCost() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getResourceFixCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getResourceFixCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the
Resource fix costs
. - getResourceFixCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the resource fix cost.
- getResourceId() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- getResourceId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getResourceId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the resource id.
- getResourceIds() - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- getResourceIds() - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Gets an ArrayList of the resource ids.
- getResourceWorkingHours(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getResourceWorkingHours(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the resource working hours.
- getResPriorityMap() - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- getResPriorityMap() - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
- getResultEntity() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getResultEntity() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the result entity.
- getRoute(int) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoute(int) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
ILogicEntityRoute
according to theindex
. - getRouteClusterController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteClusterController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteCost(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteCost(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route cost.
- getRouteCostAndViolationController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteCostAndViolationController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteCount() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRouteCount() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the current number of
Routes
. - getRouteDetail(String) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
- getRouteDetail(String) - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- getRouteDetailMap() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- getRouteDetailMap() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- getRouteDetailsByMemberNode(String) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
- getRouteDetailsByMemberNode(String) - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- getRouteDistanceViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getRouteDutyHours() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Returns the
LogicEntityRoute.currentRouteDutyHours
of thisLogicEntityRoute
. - getRouteDutyHours() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteElementsDetailController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteElementsDetailController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteId() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteId() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route id.
- getRouteIdleTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteIdleTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route idle time seconds.
- getRouteIterator() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRouteIterator() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the route
iterator
. - getRouteNoneOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteNoneOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOfElement(IEntity, IOptimizationElement) - Static method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getRouteOptimizableElement(int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptimizableElement(int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOptimizableElementCount() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptimizableElementCount() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOptimizableElementsIncludingSubsequentNodes() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptimizableElementsIncludingSubsequentNodes() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOptionalOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptionalOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRoutePillars() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRoutePillars() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteProductiveTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteProductiveTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route productive time seconds.
- getRoutes() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRoutes() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the routes.
- getRoutes() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutes() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the whole
list
ofILogicEntityRoutes
. - getRoutes(IEntity, IDutyHours) - Static method in class com.dna.jopt.util.ExtractUtil
-
Get routes with resource duty hours got intersection with working hours specified by param whs
- getRoutesByResource(IResource) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutesByResource(IResource) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRoutesContainingElementId(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutesContainingElementId(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRoutesContainingElementId(String, boolean) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutesContainingElementId(String, boolean) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRoutesContainingElementId(String, String, boolean) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutesContainingElementId(String, String, boolean) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRoutesHavingPillars(IEntity) - Static method in class com.dna.jopt.util.ExtractUtil
-
Get routes containing pillars
- getRoutesONS(IEntity, Boolean) - Static method in class com.dna.jopt.util.ExtractUtil
-
Get routes containing ONS nodes
- getRoutesPillars(IEntity) - Static method in class com.dna.jopt.util.ExtractUtil
-
get pillar nodes of all result routes
- getRouteStart() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
IOptimizationElement
where theRoute
starts. - getRouteStart() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteStartId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteStartId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route start id.
- getRouteStartShiftMillisHook() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteStartShiftMillisHook() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteStartShiftMillisHook() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getRouteStartShiftMillisHook() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getRouteStartTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
Route
start time in milliseconds since 01.01.1970. - getRouteStartTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteStopTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteStopTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteTermination() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
IOptimizationElement
where theRoute
will end. - getRouteTermination() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteTerminationId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTerminationId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route termination id.
- getRouteTerminationTransitionDistanceMeter(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTerminationTransitionDistanceMeter(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route termination transition distance meter.
- getRouteTerminationTransitionTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTerminationTransitionTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route termination transition time seconds.
- getRouteTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route time seconds.
- getRouteTimeViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getRouteTransitionDistanceMeter(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTransitionDistanceMeter(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route transition distance meter.
- getRouteTransitionTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTransitionTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route transition time seconds.
- getRouteUtilizationPercent(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteUtilizationPercent(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route utilization percent.
- getRouteViolations() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getRouteViolations() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getRouteViolations(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteViolations(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route violations.
- getRouteViolationSummaries() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteViolationSummaries() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route violation summaries.
- getRouteViolationSummaries() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRouteViolationSummaries() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRouteViolationSummary(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteViolationSummary(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route violation summary.
- getScheduleStatus() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
ILogicRouteElementDetailItem.ScheduleStatus
, which either isUNKNOWN, EARLY, IDLE, INTIME
orLATE
. - getScheduleStatus() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getSearchArraySize() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getSearchArraySize() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the search array size.
- getSearchIndex() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getSearchIndex() - Method in interface com.dna.jopt.member.unit.pnd.IPNDItem
-
Gets the search index.
- getSearchIndex() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- getSectorIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- getSeparatedTestConnectionProvider() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getSeparatedTestConnectionProvider() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- getServiceHoursOffsets() - Method in interface com.dna.jopt.member.unit.hours.IOpeningHours
- getServiceHoursOffsets() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
- getShiftedCopy(INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
- getShiftedCopy(INodeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getShiftedCopy(ReducedNodeEdgeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
- getShiftedCopy(ReducedNodeEdgeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getShrinkedCopy(InducedIdleEventNode, long, long) - Static method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets a copy of the input
Node
where the inputshinkMillis
andsafetyAdditionalDuration
are substracted or added respectively from/to the end of thetimeWindow
of theOpeningHours
in seconds. - getSkillCostingModel() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- getSkillEfficiencyFactor() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- getSkillEfficiencyFactor() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Deprecated.Gets the
AbstractBasicCapacityResource.skillEfficiencyFactor
, of which the default value is 1.0. - getSouthLatitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getStart2EndDurationMillis() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the time in millis between
TimeWindow.getHoursEndInMillis()
andTimeWindow.getHoursBeginInMillis()
. - getStartTime() - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeDef
- getStayAtStartDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getStayAtStartDuration() - Method in interface com.dna.jopt.member.unit.node.INode
- getStayOutCycle() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutCycle() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
stay out cycle
within which the maximum number ofovernight stays
are allowed and within which the the minimumrecovery time
(days withoutovernight stays
) has to be observed. - getStayOutCycleStart() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutCycleStart() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the starting day of the
stay out cycle
within which the maximum number ofovernight stays
are allowed and within which the the minimumrecovery time
(days withoutovernight stays
) has to be observed. - getStayOutFixCost() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getStayOutFixCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getStayOutFixCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the fix cost for
Resources
that have to do aovernight stay
. - getStayOutFixCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the stay out fix cost.
- getStayOutPolicyMinDistance() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutPolicyMinDistance() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the distance threshold to be able to use an
overnight stay
in meter. - getStayOutPolicyMinTime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutPolicyMinTime() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the return time threshold that needs to be surpassed to be able to use an
overnight stay
in seconds. - getStayOutPolicyReturnDistance() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutPolicyReturnDistance() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the distance threshold that needs to be surpassed in order to be able to use an
overnight stay
asQuantity
Length
. - getStayOutPolicyReturnTime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutPolicyReturnTime() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the time threshold that needs to be surpassed in order to be able to use an
overnight stay
asDuration
. - getStrictOverdistanceLimitMeter() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getStrictOverdistanceLimitMeter() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the strict overdistance limit meter.
- getStrictOvertimeLimitSeconds() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getStrictOvertimeLimitSeconds() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the strict overtime limit seconds.
- getSubAttribute() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the
Violation.subAttribute
. - getSubAttribute() - Method in class com.dna.jopt.member.unit.violation.Violation
- getSubsequentSlaveNodes() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getSubsequentSlaveNodes() - Method in interface com.dna.jopt.member.unit.node.INode
- getTempImplausibleScore() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getTempImplausibleScore() - Method in interface com.dna.jopt.member.unit.node.INode
- getTerminationTransitDistance() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getTerminationTransitDistance() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the termination transit distance.
- getTerminationTransitTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getTerminationTransitTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the termination transit time.
- getThreadPrefix() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
Optimization.threadPrefix
, the standard value is"JOPT-"
. - getThreadPrefix() - Method in class com.dna.jopt.framework.body.Optimization
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getThreshold() - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
-
Gets the
threshold
of theNode
which theconstraint factor
has to reach in order to be filtered out. - getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getThresholdLastRun() - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
-
Gets the threshold from the last run which usually is set to be lower, usually between 0.8 and 0.4.
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getTimeDef() - Method in class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
- getTimeIndexer() - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getTimeMillis(IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the traveling time in milliseconds correct for potential visitor modifications.
- getTimeMillis(IResource) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getTimeMillis(IResource, Instant) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the driving time as function of time.
- getTimeMillis(IResource, Instant) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getTimeMillis(LocalDateTime) - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionByTimeStore
-
Gets the driving time as milliseconds as function of time.
- getTimeMillis(LocalDateTime) - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getTimeMillisArray() - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getTimeWindow() - Method in class com.dna.jopt.member.unit.hours.AbstractDutyHours
- getTimeWindow() - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
-
Gets the time window.
- getTitel() - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- getTitle() - Method in class com.dna.jopt.io.shared.EntityContainer
- getTitle() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getTitle() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- getTitle() - Method in interface com.dna.jopt.member.unit.condition.IConstraint
-
Gets the title of the constraint.
- getTitle() - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.resource.BannedResourceConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.resource.BindingResourceConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.resource.ExcludingResourceConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- getTitle() - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getToOptimizationElement() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the
optimization element
(usually aNode
) at which theconnection
ends. - getToOptimizationElement() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getTotalCost(IViolationSummary) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getTotalEarlyTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getTotalEarlyTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the total early time.
- getTotalEarlyTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets total time that a
Resource
was early inseconds
. - getTotalEarlyTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getTotalLateTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getTotalLateTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the total late time.
- getTotalLateTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets total time that a
Resurce
was late inseconds
. - getTotalLateTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getTotalLoadDimension() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getTotalLoadDimension() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the total load of a specific good.
- getTotalLoadViolationAmount() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getTotalLoadViolationAmount() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the total load violation amount.
- getTotalMatchedOverload() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getTotalRelationCost() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationShipCostItem
- getTotalRouteDistanceMeter() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getTotalRouteDistanceMeter() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getTotalRoutesDistinctElementsCount() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getTotalRoutesDistinctElementsCount() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the number of all
IOptimizationElement
. - getTotalRoutesOptimizableElementsCount() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getTotalRoutesOptimizableElementsCount() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the total number of
IOptimizationElements
within theILogicEntityRoutes
. - getTotalTimeWindowDeviation() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getTotalTimeWindowDeviation() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the total time window deviation.
- getTransitionDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the transition distance from the previous location of the
Resource
to theNode
inmeters
. - getTransitionDistance() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getTransitionTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the time that was needed since the last
geoLocation
, likely aINode
orIPillarNode
in milliseconds. - getTransitionTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getType() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
- getTypes() - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- getTypes() - Method in class com.dna.jopt.member.unit.condition.type.TypeQualification
- getTypes() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- getTypes() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseQualification
- getUnassignedElement(String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets an unassigned element if present.
- getUnassignedElement(String) - Method in class com.dna.jopt.framework.body.Optimization
- getUnassignedFirstNodeById(String) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Gets the first
Node
inunassigned Node
corresponding with that Id. - getUnassignedFirstNodeById(String) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- getUnassignedNodes() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getUnassignedNodes() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the unassigned nodes.
- getUnassignedNodes() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Gets a new
ArrayList
with all theunassigned Nodes
. - getUnassignedNodes() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- getUnassignedNodesById(String) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Gets all the
unassigned Nodes
with that ID. - getUnassignedNodesById(String) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- getUnassignedNodesCount() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Gets the number of
unassigned Nodes
. - getUnassignedNodesCount() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- getUnassignNodeManager() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
INodeUnassigner
of the optimization. - getUnassignNodeManager() - Method in class com.dna.jopt.framework.body.Optimization
- getUnassignNodeManager() - Method in class com.dna.jopt.io.shared.EntityContainer
- getUnassignNodeManager() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getUnassignNodeManager() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getUnassignNodeManager() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the unassign node manager.
- getUnderload() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getUnitIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- getUnloadAllDimension() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getUnloadAllDimension() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets if it is allowed for a
Resource
to unload all itsCapacity
of a specific good (dimension
) at thisNode
. - getUnmatcheLoadHelper(ILoad) - Static method in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- getUserEntityCoreBuildOptions() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
Optimization.userEntityCoreBuildOptionsOpt
. - getUserEntityCoreBuildOptions() - Method in class com.dna.jopt.framework.body.Optimization
- getUserProperties() - Method in interface com.dna.jopt.framework.body.IOptimization
- getUserProperties() - Method in class com.dna.jopt.framework.body.Optimization
- getUtilization() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getValue() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Deprecated.Gets the value.
- getValue() - Method in class com.dna.jopt.member.unit.violation.Violation
-
Deprecated.
- getVersion() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets information about the build of the library.
- getVersion() - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- getVersionForStatus(String, String, Properties) - Method in class com.dna.jopt.framework.body.Optimization
- getVersionString(Properties, String) - Method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
Gets the version string.
- getViolatingExchanges() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitDepotExchangeHelper
- getViolationActorRoutes() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the routes, which are triggering the violation.
- getViolationActorRoutes() - Method in class com.dna.jopt.member.unit.violation.Violation
- getViolationActors() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the
Violation.violationActors
. - getViolationActors() - Method in class com.dna.jopt.member.unit.violation.Violation
- getViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getViolationDescription() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the violation description.
- getViolationDescription() - Method in class com.dna.jopt.member.unit.violation.Violation
- getViolations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getViolations() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
IViolation
of theNode
. - getViolationSummary() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getViolationSummary() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getViolationSummary() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getViolationSummary() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getViolationValue() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the
Violation.violationValue
, the default value is""
. - getViolationValue() - Method in class com.dna.jopt.member.unit.violation.Violation
- getVisitDurationMillis(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getVisitDurationMillis(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the defined visit duration of a job at a
Node
in seconds. - getVisitorId() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the visitor ID, which is the given name of the
Resource
. - getVisitorId() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getWestLongitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getWhiteSpaceIdleTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
white space idle time
in milliseconds which is the time between thesetLocalMaxRouteStartReductionTimePillar
and the normalIWorkingHours
. - getWhiteSpaceIdleTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getWidth() - Method in class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- getWidth() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoItem
- getWorkEntity() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
Optimization.workEntity
. - getWorkEntity() - Method in class com.dna.jopt.framework.body.Optimization
- getWorkingHourConstraintCost() - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- getWorkingHourConstraintCost() - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- getZoneCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- getZoneCodes() - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
- getZonedBegin() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
- getZonedCenter() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
- getZonedEnd() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
- getZoneId() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the
ZoneId
, - getZoneNumber() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumber
- glue(List<IEntity>, boolean) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- gracefullySolveEarlyViolation(List<List<IOptimizationElement>>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- gracefullySolveLateViolation(List<List<IOptimizationElement>>, List<IOptimizationElement>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- gracefullySolveRequiredSkillViolation(List<List<IOptimizationElement>>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- gracefullySolveResourceMismatchViolation(List<List<IOptimizationElement>>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- gracefullySolveRouteViolation(List<List<IOptimizationElement>>, List<IOptimizationElement>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
H
- handleOnErrorInterruptionState(Throwable) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Handle on error interruption state after throwable in preparation state
- handleOnErrorInterruptionState(Throwable) - Method in class com.dna.jopt.framework.body.Optimization
- hasAlternateDestination() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- hasAlternateDestination() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the
AbstractBasicCapacityResource.hasAlternateDestination
. - hasAutoFilter() - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
- hasAutoFilter() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
- hasAutoFilter(boolean) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
-
Initializes the value for the
hasAutoFilter
attribute. - hasAutoFilter(boolean) - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.BuildFinal
-
Initializes the value for the
hasAutoFilter
attribute. - hasConnectionToOrFrom(String) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- hasConnectionToOrFrom(String) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- hasDistanceMatrix() - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- hasDistanceMatrix() - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Checks for distance matrix.
- hasEntitySetByUser() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Checks
Optimization.hasEntitySetByUser()
, the default value isfalse
. - hasEntitySetByUser() - Method in class com.dna.jopt.framework.body.Optimization
- hasFlexLoad() - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- hasFlexLoad() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- hasFullJobLevelRelations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- hasFullJobLevelRelations() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if all the data of the
Node
should be saved in aILogicRouteElementDetailItem
. - hashCode() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Computes a hash code from attributes:
statusDescription
,status
. - hashCode() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Computes a hash code from attributes:
ens
,status
. - hashCode() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
Computes a hash code from attributes:
status
. - hashCode() - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
Computes a hash code from attributes:
algorithm
. - hashCode() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Computes a hash code from attributes:
algorithm
,simulatedAnnealingOverrideNumIterationsValue
,hasAutoFilter
. - hashCode() - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
Computes a hash code from attributes:
validSoftOvertime
,validSoftOverdistance
. - hashCode() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- hashCode() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
Computes a hash code from attributes:
code
. - hashCode() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- hashCode() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- hashCode() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- hashCode() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- hashCode() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Computes a hash code from attributes:
distance
,time
,fromElementId
,toElementId
. - hashCode() - Method in class com.dna.jopt.member.unit.nodeedge.time.AnyDef
- hashCode() - Method in interface com.dna.jopt.member.unit.nodeedge.time.DateDef
- hashCode() - Method in class com.dna.jopt.member.unit.nodeedge.time.EveryDayDef
- hashCode() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- hashCode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- hasHook() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- hasHook() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- hasMembers() - Method in interface com.dna.jopt.member.unit.condition.IConstraint
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- hasMembers() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- hasNode(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- hasNode(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- hasNode(String, boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- hasNode(String, boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- hasOverlap(TimeWindow, TimeWindow) - Static method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Checks for overlap.
- hasOverriddenRouteStart() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- hasOverriddenRouteStart() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- hasOverriddenRouteTermination() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- hasOverriddenRouteTermination() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- hasPreferredDay() - Method in interface com.dna.jopt.member.unit.node.controller.IPreferredHoursInteractionController
- hasPreferredDay() - Method in class com.dna.jopt.member.unit.node.controller.PreferredHoursInteractionController
- hasRealGeoLocation() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Returns
true
if the item has a real geo location. - hasRealGeoLocation() - Method in class com.dna.jopt.member.unit.node.event.EventNode
-
Gets whether this
Node
has a location. - hasRealGeoLocation() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- hasRealGeoLocation() - Method in class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
- hasRealGeoLocation() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- hasRelations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- hasRelations() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if the
Node
has anyRelations
. - hasResource(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- hasResource(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- hasRouteDependentVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- hasRouteDependentVisitDuration() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
- hasRouteDependentVisitDuration() - Method in class com.dna.jopt.member.unit.node.event.PillarExtenbdableEventNode
- hasRouteDependentVisitDuration() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks for route dependent visit duration.
- hasRoutePillars() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- hasRoutePillars() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- hasSameElementsStructure(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- hasSameElementsStructure(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- hasSameElementsStructureIgnorePillars(ILogicEntityRoute, boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- hasSameElementsStructureIgnorePillars(ILogicEntityRoute, boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- hasSameStartAndEnd(TimeWindow) - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Checks if
TimeWindow.getHoursBeginInMillis()
andTimeWindow.getHoursEndInMillis()
are the same as the one of the input. - hasTimedLoad() - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- hasTimedLoad() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- hasUnassignedNodes() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Returns
true
if there are alreadyunassigned Nodes
. - hasUnassignedNodes() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- hasValidRelatedItem() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- hasValidRelatedItem() - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
- hasValidRelatedItem() - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- hasViolation(List<TypeWithExpertise>, TypeWithExpertise) - Static method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
- HC_CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant HC_CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED.
- HC_CONSTRAINTVIOLATION_RESOURCE_NOT_ALLOWED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant HC_CONSTRAINTVIOLATION_RESOURCE_NOT_ALLOWED.
- HC_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant HC_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE.
- HC_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE_RESPONSIBLE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant HC_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE_RESPONSIBLE.
- HeuristicOptimizationAlgorithmConfig - Class in com.dna.jopt.framework.body.scheme.helper
-
Immutable implementation of
AbstractHeuristicOptimizationAlgorithmConfig
. - HeuristicOptimizationAlgorithmConfig.AlgorithmBuildStage - Interface in com.dna.jopt.framework.body.scheme.helper
- HeuristicOptimizationAlgorithmConfig.Builder - Class in com.dna.jopt.framework.body.scheme.helper
-
Builds instances of type
HeuristicOptimizationAlgorithmConfig
. - HeuristicOptimizationAlgorithmConfig.BuildFinal - Interface in com.dna.jopt.framework.body.scheme.helper
- HistoricConnectionData - Class in com.dna.jopt.member.unit.nodeedge
- HistoricConnectionData(LocalDateTime, Quantity<Length>, Duration) - Constructor for class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
- HYBRID_ROUTE_BASED - Enum constant in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider.JSONConnectionSerializationMode
-
Hybrid route based - Save only used connections.
- HYBRID_SEEN - Enum constant in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider.JSONConnectionSerializationMode
-
Hybrid seen - Save only seen connections.
I
- IAutoFilterNodeConstraint - Interface in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
-
This interface provides methods in order to filter out
Nodes
for specificfilter reasons
. - IAutoFilterStreamer - Interface in com.dna.jopt.framework.stream.info.autofilter
- IAutoFilterViolationAndConstrainCollector - Interface in com.dna.jopt.member.unit.filter.auto.collecting
- IAutoNodeFilter - Interface in com.dna.jopt.member.unit.filter.auto
- IBackupElementConnector - Interface in com.dna.jopt.member.unit.nodeedge.backupconnector
-
The Interface IBackupElementConnector which is used if the
INodeEdgeConnector
if a requested connection cannot be found. - IBasicResource - Interface in com.dna.jopt.member.unit.resource
-
This interface provides the basic methods to set and get the appropriate parameters for the
IResource
likeaverage speed
, settingan alternate destination
, settingacceptable overtime
etc. - ICanStreamToOptimization<T> - Interface in com.dna.jopt.framework.stream.info
- ICargoItem - Interface in com.dna.jopt.member.unit.pnd.util
- ICargoSpace - Interface in com.dna.jopt.member.unit.pnd.util
- ICargoSpaceGood - Interface in com.dna.jopt.member.unit.pnd.util
- IClusterController - Interface in com.dna.jopt.member.bucket.route.controller.cluster
- IConnectionByTimeStore - Interface in com.dna.jopt.member.unit.nodeedge
-
The Interface IConnectionByTimeStore.
- IConnectionData - Interface in com.dna.jopt.member.unit.nodeedge
- IConnectionProviderCaller - Interface in com.dna.jopt.member.unit.nodeedge.externalprovider
- IConstraint - Interface in com.dna.jopt.member.unit.condition
-
Constraints
are limits set on theINode
which require the servicingIResource
to have the fittingIQualification
. - IConstraintResource - Interface in com.dna.jopt.member.unit.condition.resource
- ICostConverger - Interface in com.dna.jopt.util.costconverger
-
This interface of the
converger
allows to set an iteration treshold after which theOptimisation
is stopped if thecost
does not change. - ID - Static variable in class com.dna.jopt.member.unit.OptimizationElementComparators
- IDLE - Enum constant in enum class com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem.ScheduleStatus
- idleTime_inverse - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
- IDutyHourCorrelator - Interface in com.dna.jopt.member.unit.hours
- IDutyHours - Interface in com.dna.jopt.member.unit.hours
-
This interface defines the methods to set the work schedules
IOpeningHours
andIWorkingHours
for all the differentINode
andIResource
. - IDutyHours.DutyHoursFlavour - Enum Class in com.dna.jopt.member.unit.hours
-
This enables to clearly distinguish between several instances of
IDutyHours
, sinceWorkingHours
andOpeningHours
have their ownflavour
. - IEntity - Interface in com.dna.jopt.member.bucket.entity
- IEntityContainer - Interface in com.dna.jopt.io.shared
- IEntityCostAndViolationController - Interface in com.dna.jopt.member.bucket.entity.controller.costandviolation
- IEntityExporter - Interface in com.dna.jopt.io.exporting
-
This interface provides methods to export an
IEntity
in anIEntityContainer
and to set the title. - IEntityImporter - Interface in com.dna.jopt.io.importing
-
Deprecated.please use
OptimizationJSONExporter
instead - IEntityInvokedOperatorController - Interface in com.dna.jopt.member.bucket.entity.controller.invokedoperator
-
This interface provides methods that help to track the last invoked
IOperator
, which lastOperator
was able to realize lowercosts
and by what amount. - IErrorEvent - Interface in com.dna.jopt.framework.codedefinition
-
This interface provides the method to infer to the cause in case of an
IErrorEvent
. - IErrorStreamer - Interface in com.dna.jopt.framework.stream.info
- IExternalConnectionProvider - Interface in com.dna.jopt.member.unit.nodeedge.externalprovider
-
The Interface IExternalConnectionProvider.
- IExternalConnectionProvider.JSONConnectionSerializationMode - Enum Class in com.dna.jopt.member.unit.nodeedge.externalprovider
-
The Enum JSONConnectionSerializationMode.
- IInfoCode - Interface in com.dna.jopt.framework.codedefinition
-
This interface defines the methods to get the message and the respective statuscode in
WarningCode
,StatusCode
andErrorCode
. - IInfoEvent - Interface in com.dna.jopt.framework.codedefinition
-
This interface provides the method to get the code of the
InfoEvent
. - IInvalidNodeBucket - Interface in com.dna.jopt.member.unit.unassign
- IJoinedDetailController - Interface in com.dna.jopt.member.bucket.shared
-
The Interface IJoinedDetailHelper.
- IJoinedEntityDetailController - Interface in com.dna.jopt.member.bucket.entity.controller.detail
-
The Interface IJoinedEntityDetailController.
- IJoinedRouteDetailController - Interface in com.dna.jopt.member.bucket.route.controller.detail
-
The Interface IJoinedRouteDetailController.
- IJOptExporter<E> - Interface in com.dna.jopt.io.exporting
- IJOptImporter<E> - Interface in com.dna.jopt.io.importing
-
The Interface IJOptImporter.
- IJOptUncaughtExceptionHandler - Interface in com.dna.jopt.framework.exception.uncaught
-
This interface deals with so far uncaught
Exceptions
. - ILoad - Interface in com.dna.jopt.member.unit.pnd.load
-
The Interface ILoad.
- ILoadCapacity - Interface in com.dna.jopt.member.unit.pnd.capacity
-
The Interface ILoadCapacity.
- ILoadController - Interface in com.dna.jopt.member.bucket.route.controller.loadcontroller
- ILogicEntityRoute - Interface in com.dna.jopt.member.bucket.route
-
This Interface provides the methods to get information about certain
Route
IOptimizationElements
like theINodes
, theIResource
, getting theIDutyHours
and much more. - ILogicRouteCostAndViolationController - Interface in com.dna.jopt.member.bucket.route.controller.costandviolation
- ILogicRouteElementDetailController - Interface in com.dna.jopt.member.bucket.route.controller.detail
- ILogicRouteElementDetailItem - Interface in com.dna.jopt.member.bucket.route.controller.detail
-
The Interface
IlogicRouteElementDetailItem
carried by anILogicRouteElement
which is only created whenILogicEntityRoute#setRequestElementDetails(boolean)
is set totrue
. - ILogicRouteElementDetailItem.ScheduleStatus - Enum Class in com.dna.jopt.member.bucket.route.controller.detail
-
Marks the status of the
Resource
an respect to the specificNode
. - IMatrixLegacyWrapper - Interface in com.dna.jopt.member.unit.legacywrapper.matrixwrapper
- ImmutableStyle - Annotation Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.immutablestyle
- IMultiWorkingHoursConstraintController - Interface in com.dna.jopt.member.bucket.entity.controller.multiroute
- IMultiWorkingHoursLevelConstraint - Interface in com.dna.jopt.member.unit.condition.workinghour.multi
- INACTIVE_PILLARFORCEARRANGER - Enum constant in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- INACTIVE_ROUTE_FINALIZER - Enum constant in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- increaseAfterEndAnchorNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseAfterEndAnchorNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseAfterEndAnchorViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseAfterEndAnchorViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseCapacityOverloadNoViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseCapacityOverloadNoViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseCapacityOverloadViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseCapacityOverloadViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseConditionNoViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseConditionNoViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseConditionViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseConditionViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseDoubleBookingNoViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseDoubleBookingNoViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseDoubleBookingViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseDoubleBookingViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseEarlyNoViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseEarlyNoViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseEarlyViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseEarlyViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseLateNoViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseLateNoViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseLateViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseLateViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseMaxRouteDistanceExceededNoViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseMaxRouteDistanceExceededNoViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseMaxRouteDistanceExceededViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseMaxRouteDistanceExceededViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseMaxRouteDistanceExceededViolation(int) - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseMaxRouteDistanceExceededViolation(int) - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseRelationMismatchNoViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseRelationMismatchNoViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseRelationMismatchViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseRelationMismatchViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseResourceMismatchNoViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseResourceMismatchNoViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseResourceMismatchViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseResourceMismatchViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseWHENoViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseWHENoViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseWHENoViolation(int) - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseWHENoViolation(int) - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseWHEViolation() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseWHEViolation() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- increaseWHEViolation(int) - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- increaseWHEViolation(int) - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- IndexedConnectionByTimeStore - Class in com.dna.jopt.member.unit.nodeedge
- IndexedConnectionByTimeStore(TimeIndexer, long[], double[]) - Constructor for class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- InducedIdleEventNode - Class in com.dna.jopt.member.unit.node.event
-
This class
- InducedIdleEventNode(INode2NodeRelation, IOpeningHours, Duration) - Constructor for class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
The constructor of an
InducedIdleEventNode
to add to theNode ID
theRelations
to anotherNode
. - InducedIdleEventNode(String, IOpeningHours, Duration) - Constructor for class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
The constructor of an
InducedIdleEventNode
. - init(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.node.controller.IPreferredHoursInteractionController
- init(IOptimizationElement) - Method in class com.dna.jopt.member.unit.node.controller.PreferredHoursInteractionController
- initAssessor(IPropertyProvider, INodeEdgeConnector, INodeUnassigner) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- initAssessor(IPropertyProvider, INodeEdgeConnector, INodeUnassigner) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Inits the assessor by adding the different components of the optimization.
- initialOptimizationModeGE - Variable in class com.dna.jopt.framework.body.Optimization
-
The initial optimization mode GE.
- initialOptimizationModeSA - Variable in class com.dna.jopt.framework.body.Optimization
-
The initial optimization mode SA.
- initRouteWorkingHours() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- initRouteWorkingHours() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- initRouteWorkingHours(IDutyHours) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- initRouteWorkingHours(IDutyHours) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- initUpdate(IEntity) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- initUpdate(IEntity) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- INode - Interface in com.dna.jopt.member.unit.node
-
The Interface
INode
. - INode2MultiNodesRelation - Interface in com.dna.jopt.member.unit.relation.node2nodes
- INode2NodeRelation - Interface in com.dna.jopt.member.unit.relation.node2node
-
This interface
INode2NodeRelation
allows to defineMasterNodes
andRelatedNodes
. - INode2NodesMultiDayRelation - Interface in com.dna.jopt.member.unit.relation.node2nodes.multiday
-
This interface provides methods to enforce same or different visitors.
- INode2NodeTempusRelation - Interface in com.dna.jopt.member.unit.relation.node2node.tempus
-
This interface provides additional methods for the comparison of the working start of
masterNode
and therelatedNode
. - INode2NodeVisitorRelation - Interface in com.dna.jopt.member.unit.relation.node2node.visitor
-
This interface provides methods to enforce same or different visitors.
- INodeColor - Interface in com.dna.jopt.member.unit.color
-
The
NodeColor
can be added to aNode
. - INodeConnectorItem - Interface in com.dna.jopt.member.unit.nodeedge
-
A
INodeConnectorItem
holds the twoStrings
of the start and the target location. - INodeDepot - Interface in com.dna.jopt.member.unit.pnd.depot.node
- INodeEdgeConnector - Interface in com.dna.jopt.member.unit.nodeedge
-
The Interface INodeConnector.
- INodeFilterReason - Interface in com.dna.jopt.member.unit.filter.auto.reason
-
This interface provides methods to set a certain
quotient
ofpenalty points
, if this threshold of aINodeFilterReason
has been surpassed theNode
can be filtered out and put into anotherRoute
. - INodeRelation - Interface in com.dna.jopt.member.unit.relation.node2node
- INodeUnassigner - Interface in com.dna.jopt.member.unit.unassign
-
This interface provides the methods to unassign a
INode
from anILogicEntityRoute
. - INTIME - Enum constant in enum class com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem.ScheduleStatus
- InvalidElementCreationException - Exception in com.dna.jopt.framework.exception.caught
-
An
Exception
thrown because an element (like nodes) found to be invalid during creation - InvalidElementCreationException(String) - Constructor for exception com.dna.jopt.framework.exception.caught.InvalidElementCreationException
- InvalidLicenceException - Exception in com.dna.jopt.framework.exception.caught
-
An
Exception
thrown because either no or no valid licence has been found at the target location. - InvalidLicenceException(String) - Constructor for exception com.dna.jopt.framework.exception.caught.InvalidLicenceException
- InvalidNodesPostStepManager - Class in com.dna.jopt.member.unit.unassign
- InvalidNodesPostStepManager(IEntityCostAssessor, IOptimization) - Constructor for class com.dna.jopt.member.unit.unassign.InvalidNodesPostStepManager
- InvalidProperty(String) - Constructor for exception com.dna.jopt.framework.stream.info.ErrorCauses.InvalidProperty
- inverseCalculateMatchLoad(String, double) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- inverseCalculateMatchLoad(String, double) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Inverse calculate match load.
- invoke() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.ITourOptimizerAlgorithmPlugin
- invokeAutoFilterConstraints(IEntity) - Method in class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- invokeAutoFilterConstraints(IEntity) - Method in interface com.dna.jopt.member.unit.filter.auto.IAutoNodeFilter
- invokeAutoFilterConstraintsFromPropProvider(IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- invokeAutoFilterConstraintsFromPropProvider(IPropertyProvider) - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- invokeAutoFilterConstraintsFromUser(List<IAutoFilterNodeConstraint>) - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- invokeAutoFilterConstraintsFromUser(List<IAutoFilterNodeConstraint>) - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- invokeDetachedResourceConstraints(List<IConstraintResource>) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- invokeEntityRestrictionResult(IEntityRestrictionResult) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- invokeLikleyClusterConnections(IElementsCluster, INodeEdgeConnector, IExternalConnectionProvider, IConnectionProviderCaller) - Static method in class com.dna.jopt.member.unit.nodeedge.externalprovider.ExternalConnectionInvoker
- invokeNode(ILogicEntityRoute, INode, EvaluatedNodeDataHolder, IPropertyProvider) - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- invokeNode(ILogicEntityRoute, INode, EvaluatedNodeDataHolder, IPropertyProvider) - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- invokeNodeDataHolder(EvaluatedNodeDataHolder) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- invokeNodeDataHolder(EvaluatedNodeDataHolder) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- invokeOne2ManyExternalConnector(IOptimizationElement, INodeEdgeConnector, List<ILogicEntityRoute>, IConnectionProviderCaller) - Static method in class com.dna.jopt.member.unit.nodeedge.externalprovider.ExternalConnectionInvoker
- invokeOptimization(IOptimization) - Method in class com.dna.jopt.io.shared.EntityContainer
- invokeOptimization(IOptimization) - Method in interface com.dna.jopt.io.shared.IEntityContainer
-
Invoke optimization.
- invokePNDIndexSearchable(IEntity) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- invokeSearchArray(String[]) - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- invokeSearchArray(String[]) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- invokeSearchArray(String[]) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- invokeSearchArray(String[]) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Invoke search array.
- IOpeningHours - Interface in com.dna.jopt.member.unit.hours
-
The purpose of this interface is to have a clear distinction between
IOpeningHours
andIWorkingHours
. - IOptimization - Interface in com.dna.jopt.framework.body
-
The interface IOptimization is the framework for the optimization run and provides methods to set the license, properties, the scheme, adding elements and start the run (sync.
- IOptimizationElement - Interface in com.dna.jopt.member.unit
- IOptimizationElement.OptimizationElementFlavour - Enum Class in com.dna.jopt.member.unit
-
The OptimizationElementFlavour.
- IOptimizationEventListener - Interface in com.dna.jopt.framework.body.event
-
The listener interface for receiving IOptimizationEvent events.
- IOptimizationEventSubscription - Interface in com.dna.jopt.framework.body.event
- IOptimizationExporter - Interface in com.dna.jopt.io.exporting
- IOptimizationImporter - Interface in com.dna.jopt.io.importing
-
The Interface IOptimizationImporter.
- IOptimizationIO<O extends IOptimization> - Interface in com.dna.jopt.io
-
This interface provides methods for the
IOptimization
to have input and output possibilities viaInputStream
andOutputStream
. - IOptimizationOutcome - Interface in com.dna.jopt.framework.outcomewrapper
-
The Interface IOptimizationOutcome.
- IOptimizationProgress - Interface in com.dna.jopt.framework.outcomewrapper
-
This interfaces provides a way of accessing the current progress.
- IOptimizationResult - Interface in com.dna.jopt.framework.outcomewrapper
-
The interface to get the result of the
IOptimization
ordered by arrival and with a detailed summary. - IOptimizationScheme - Interface in com.dna.jopt.framework.body.scheme
-
The Interface IOptimizationScheme.
- IPillarEventNode - Interface in com.dna.jopt.member.unit.node.event
- IPillarExtendableNode - Interface in com.dna.jopt.member.unit.node.event
- IPillarNode - Interface in com.dna.jopt.member.unit.node
-
This interface provides methods necessary for
PillarNodes
. - IPillarTimeWindowGeoNode - Interface in com.dna.jopt.member.unit.node.geo
-
This interface provides additional methods to the
IPillarNode
in order to allow setting thePillar
to aforcedStayNode
or ananchorNode
. - IPNDItem - Interface in com.dna.jopt.member.unit.pnd
-
The Interface IPNDItem is the super interface for
ILoad
andILoadCapacity
. - IPreferredHoursInteractionController - Interface in com.dna.jopt.member.unit.node.controller
- IProgressStreamer - Interface in com.dna.jopt.framework.stream.progress
- IQualification - Interface in com.dna.jopt.member.unit.condition
-
Qualifications are skills that can be added.
- IRealTimeManager - Interface in com.dna.jopt.member.unit.realtime
-
The Interface IRealTimeManager.
- IRelationshipController - Interface in com.dna.jopt.member.bucket.entity.controller.relationship
-
The Interface IRelationshipController.
- IResource - Interface in com.dna.jopt.member.unit.resource
-
The
resources
are required to execute a schedule as returned by theIOptimization
. - IResourceDepot - Interface in com.dna.jopt.member.unit.pnd.depot.resource
-
The Interface IResourceDepot.
- IResourceLevelConstraint - Interface in com.dna.jopt.member.unit.condition.resource
- IResultStreamer - Interface in com.dna.jopt.framework.stream.result
- IRouteFinalizer - Interface in com.dna.jopt.member.unit.routefinalize
-
The Interface IRouteFinalizer.
- isActive() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- isActive() - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- isAllowMoveToReduceFlexTime() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isAllowMoveToReduceFlexTime() - Method in interface com.dna.jopt.member.unit.node.INode
- isApplyPartialConnectionRelatedLateMargin() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Checks if is apply partial connection related late margin.
- isApplyPartialConnectionRelatedLateMargin() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isAutoFilterProtected() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isAutoFilterProtected() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- isAutoFilterProtected() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isAutoFilterProtected() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if the
Node
is protected from being filtered. - isAutoTransformable2StartAnchor() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Checks if this
Pillar
will automatically transform into ananchorNode
if it is the firstPillar
and cannot be reached in time.. - isAutoTransformable2StartAnchor() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isAverageFilteringAllowed() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- isAverageFilteringAllowed() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- isAverageFilteringAllowed() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- isAverageFilteringAllowed() - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
-
Checks whether
average filtering
is allowed for cases where theRoute
has problems but no singleNode
is above thethreshold
. - isCausingIdleTimeCost() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isCausingIdleTimeCost() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if the
Node
can causeidle time
. - isClosedRoute() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Returns whether
LogicEntityRoute.getCurrentWorkingHours()
is closed or not. - isClosedRoute() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isClosedRoute() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Checks if the route is closed or not, the default value is
false
. - isClosedRoute() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- isCreatedOnTheFly() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Checks if the
connection
iscreated on the fly
in case theconnection
is not found in theINodeEdgeConnector
which means it was created on the fly by itsIBackupElementConnector
. - isCreatedOnTheFly() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- isDoAutoCalculateTime() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Checks if the driving time has to be approximated by calculation because only distance but no exact driving time has been provided by the user.
- isDoAutoCalculateTime() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- isDoElementShiftConnectionRelatedLateMargin() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Checks if is do element shift connection related late margin.
- isDoElementShiftConnectionRelatedLateMargin() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isDutyHoursIncludesVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isDutyHoursIncludesVisitDuration() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks whether the job at the
Node
has to be done within theIOpeningHours
or if theIResource
only has to arrive and start the job within that time. - isEmptyAtEndOfRoute() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- isEmptyAtEndOfRoute() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Checks
AbstractBasicCapacityResource.emptyAtEndOfRoute
. - ISeparatedTestConnectionProvider - Interface in com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider
- isFilterRelatedNodes() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- isFilterRelatedNodes() - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
- isFinalized() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isFinalized() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isFirstOptimizableElementInRoute(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isFirstOptimizableElementInRoute(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isFitting(Duration) - Method in class com.dna.jopt.member.unit.hours.TimeWindow
- isFlexible() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- isFlexible() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- isFlexible() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Checks if is flexible.
- isForcedDifferentRoute() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
- isForcedDifferentVisitor() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
-
Checks if a different
Resource
has to visit the twoNodes
. - isForcedSameRoute() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
- isForcedSameVisitor() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
-
Checks whether the same
Resource
is forced to visit bothNodes
- isForcedSameVisitor() - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- isForcedStayNode() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Checks
PillarTimeWindowGeoNode.isForcedStayNode
. - isForcedStayNode() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isFull() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns whether this
OpenLocationCode
is a full Open Location Code. - isFull(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns whether the provided Open Location Code is a full Open Location Code.
- isFullCode(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns if the code is a valid full Open Location Code.
- isFuzzyVisit() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- isFuzzyVisit() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Checks if is fuzzy visit.
- isHard() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- isHard() - Method in interface com.dna.jopt.member.unit.condition.IConstraint
-
Checks the parameter or directly returns
true
where this must be the case. - isHard() - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- isHard() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- isHard() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- isHard() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- isHard() - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- isHard() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- isHard() - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- isHard() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- isHard() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- isInactive() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isInactive() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isInConstraintState(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- isInConstraintState(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
-
Checks whether the
Node
(or theRoute
of thatNode
) is in aconstraint state
by checking whether the costs fromconstraints
are higher than 0. - isLastOptimizableElementInRoute(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isLastOptimizableElementInRoute(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isLengthOriented(ICargoSpace) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpaceGood
- isLocalOnlyApplyFreePostWorkDrivingOnOvertime() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- isLocalOnlyApplyFreePostWorkDrivingOnOvertime() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- isLocalReductionTimeIncludedInWorkingTime() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Checks whether the
localMaxRouteStartReductionTime
is included in theWorkingHours
. - isLocalReductionTimeIncludedInWorkingTime() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- isLocalReductionTimeOnlyUsedForDriving() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Checks whether the potentially set
localMaxRouteStartReductionTime
can only be used for driving, not for working. - isLocalReductionTimeOnlyUsedForDriving() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- isLocalReductionTimeOnlyUsedForDrivingPillar() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Checks whether the potentially set
localMaxRouteStartReductionTime
forIPillarNode
can only be used for driving, not for working. - isLocalReductionTimeOnlyUsedForDrivingPillar() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- isLocked() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- isLockedDown() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isLockedDown() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isMarkedToBeRemoved() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isMarkedToBeRemoved() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isMasterNodeWorkingStart() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.AbstractNode2NodeTempusRelation
- isMin() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
- isNodeColorCodingInUse() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Checks if is node color coding in use.
- isNodeColorCodingInUse() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- isNodeColorCodingInUse() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Checks if any
INodeColor
has been set through the use of aNodeColorCapacityItem
. - isNodeColorCodingInUse() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- isOfferedNode() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isOfferedNode() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if the
Node
is aoffered Node
which has its ownAbstractNode.individualOfferedNodeMultiplier
. - isOn(LocalDateTime) - Method in class com.dna.jopt.member.unit.nodeedge.time.AnyDef
- isOn(LocalDateTime) - Method in interface com.dna.jopt.member.unit.nodeedge.time.DateDef
- isOn(LocalDateTime) - Method in class com.dna.jopt.member.unit.nodeedge.time.EveryDayDef
- isOnlyApplyFreePostWorkDrivingOnOvertime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isOnlyApplyFreePostWorkDrivingOnOvertime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isOnlyApplyFreePostWorkDrivingOnOvertime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- isOnlyApplyFreePostWorkDrivingOnOvertime() - Method in interface com.dna.jopt.member.unit.resource.IResource
- isOnlyScheduledInCompany() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- isOnlyScheduledInCompany() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isOnlyScheduledInCompany() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Some
Pillars
that are scheduled are not actually jobs. - isOptimizable() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isOptimizable() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks
isOptimizable
, the default value istrue
. - isOptional() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isOptional() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if it is an
optional Node
one of which theResource
may visit in order to further be able to do its job (for example a waste dump or a packet station.The default value isfalse
. - isOverlapAllowed() - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- isOverwritingRouteStart() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
- isOverwritingRouteStart() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isOverwritingRouteStartOrTermination() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- isOverwritingRouteStartOrTermination() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isOverwritingRouteStartOrTermination() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Checks if the
Pillar
is anAnchorPillar
in which case theRoute
has to start or and at saidAnchorPillar
. - isOverwritingRouteTermination() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- isOverwritingRouteTermination() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Checks if the
ILogicEntityRoute
has to end at thisAnchorNode
. - isOverwritingRouteTermination() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isOverwritingRouteTermination() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Checks if it is an
AnchorPillar
at which theRoute
has to start or end. - isPadded(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns whether the provided Open Location Code is a padded Open Location Code, meaning that it contains less than 8 valid digits.
- isPartialExchangeIdleForDrivingTime() - Method in class com.dna.jopt.member.unit.node.event.EventNode
- isPillarNode() - Method in class com.dna.jopt.member.unit.node.event.EventNode
-
Checks, whether this
Node
is aPillarNode
. - isPillarNode() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- isPillarNode() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isPillarNode() - Method in class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
- isPillarNode() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if the node is a
isPillarNode
. - isPrefferedHour() - Method in class com.dna.jopt.member.unit.hours.AbstractDutyHours
- isPrefferedHour() - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
-
Checks if it is a preffered hour.
- isProtected() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
- isProtected() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- isRecalculateElement2ElementDuration() - Method in class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
- isRecalculateElement2ElementDuration() - Method in interface com.dna.jopt.member.unit.nodeedge.backupconnector.IBackupElementConnector
-
Every time a connection is extracted the driving time (duration) between two elements can be a function of the visitors average speed.
- isReductionTimeIncludedInWorkingTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isReductionTimeIncludedInWorkingTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isReductionTimeIncludedInWorkingTime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- isReductionTimeIncludedInWorkingTime() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Checks whether the
route start reduction time
is included in theWorkingHours
. - isReductionTimeOnlyUsedForDriving() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isReductionTimeOnlyUsedForDriving() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isReductionTimeOnlyUsedForDriving() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- isReductionTimeOnlyUsedForDriving() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Checks whether the potentially set
route start reduction time
can only be used for driving, not for working. - isReductionTimeOnlyUsedForDrivingPillar() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isReductionTimeOnlyUsedForDrivingPillar() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isReductionTimeOnlyUsedForDrivingPillar() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- isReductionTimeOnlyUsedForDrivingPillar() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Checks if a
route start reduction time
forIPillarNode
has been set. - isRelatedNodeWorkingStart() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.AbstractNode2NodeTempusRelation
- isRequest() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- isRequest() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- isRequest() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- isRequest() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- isRequest() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Checks if is request.
- isRequestElementDetails() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isRequestElementDetails() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isResourceAttached() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- isResourceAttached() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isResourceAttached() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Checks the state of
PillarTimeWindowGeoNode.attachedres
. - isReturnStart() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isReturnStart() - Method in interface com.dna.jopt.member.unit.node.INode
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.condition.IConstraint
-
Filters out hard constraint mismatches by checking whether a
Node
demands aQualification
as ahard constraint
but theResource
does not provide this one. - isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.resource.BindingResourceConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.resource.ExcludingResourceConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- isSatisfied(IEntityCostAssessor, INode, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- isSchedulableAfterWorkingHours() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- isSchedulableAfterWorkingHours() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isSchedulableAfterWorkingHours() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Checks
PillarTimeWindowGeoNode.isSchedulableOutsideWorkingsHoursEnd
. - isSchedulableBeforeWorkingHours() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- isSchedulableBeforeWorkingHours() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isSchedulableBeforeWorkingHours() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Checks
PillarTimeWindowGeoNode.isSchedulableOutsideWorkingsHoursStart
. - isScheduled() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isScheduled() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isShort() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns whether this
OpenLocationCode
is a short Open Location Code. - isShort(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns whether the provided Open Location Code is a short Open Location Code.
- isShortCode(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns if the code is a valid short Open Location Code.
- isSoft(ErrorCode) - Static method in class com.dna.jopt.framework.codedefinition.AbstractErrorCodeValidationSetting
- isSoloAccessHour() - Method in interface com.dna.jopt.member.unit.hours.IOpeningHours
- isSoloAccessHour() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
- isStayNode() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isStayNode() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if the
Node
can be used as for anovernight stay
. - isStayOutPolicyReturnDistanceActive() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- isStayOutPolicyReturnDistanceActive() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Checks whether the
Resource
needs to be further away from itsstarting location
than the set threshold to be able to use anovernight stay
. - isStayOutPolicyReturnTimeActive() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- isStayOutPolicyReturnTimeActive() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Checks whether the
Resource
needs to take longer to return to herstarting location
than the set threshold to be able to use anovernight stay
. - isStopOptimization() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Used internally to keep track if the optimization is stopped.
- isStopOptimization() - Method in class com.dna.jopt.framework.body.Optimization
- IStatusEvent - Interface in com.dna.jopt.framework.codedefinition
- IStatusStreamer - Interface in com.dna.jopt.framework.stream.info
- isTimeAdjustableAnchor() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- isTimeAdjustableAnchor() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- isTimeAdjustableAnchor() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Checks
PillarTimeWindowGeoNode.isTimeAdjustableAnchor
. - isTimed() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- isTimed() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- isTimed() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Checks if is timed.
- isTimed() - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- isUnassessed() - Method in class com.dna.jopt.member.bucket.entity.Entity
- isUnassessed() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- isUnassessed() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- isUnassessed() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- isUnassigned() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isUnassigned() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if the node was unassigned by the
INodeUnassigner
. - isUnloadAll() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isUnloadAll() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if it is possible for the
Resource
to unload all itsCapacity
at thisNode
. - isUnlocatedIdleTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Checks
unlocated idle time
, which means theidle time
is happening on the way and not at theNode
. - isUnlocatedIdleTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- isUseJointVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isUseJointVisitDuration() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if there are beneficial effects of a reduced
visitDuration
since severalNodes
are close to one another. - isValid() - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCode
- isValid() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- isValid() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumber
- isValidCode(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns whether the provided string is a valid Open Location code.
- isViolating() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- isWaitOnEarlyArrival() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isWaitOnEarlyArrival() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if the
Resource
, if arriving early, has to wait until the start of theIOpeningHours
before being able to work. - isWaitOnEarlyArrivalFirstNode() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isWaitOnEarlyArrivalFirstNode() - Method in interface com.dna.jopt.member.unit.node.INode
- isWorkNode() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- isWorkNode() - Method in interface com.dna.jopt.member.unit.node.INode
-
Checks if is a
Node
is awork Node
which is the default where aResource
has a job to do. - ITimedLoad - Interface in com.dna.jopt.member.unit.pnd.load.timed
-
The Interface ITimedLoad extends
ILoad
. - ITourOptimizerAlgorithmPlugin - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- ITourOptimizerConstructionAlgorithmPlugin - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.construction
- ITourOptimizerPlugin - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice
- IViolation - Interface in com.dna.jopt.member.unit.violation
-
This interface
IViolations
describes behavior theOptimizer
is supposed to avoid likeResources
being too late,Nodes
not being skipped etc. - IViolationSummary - Interface in com.dna.jopt.member.unit.violation
-
This interface provides methods which allow to get information on the summary about the
IViolation
, time, distance, type and cost. - IWarningEvent - Interface in com.dna.jopt.framework.codedefinition
- IWarningStreamer - Interface in com.dna.jopt.framework.stream.info
- IWorkingHours - Interface in com.dna.jopt.member.unit.hours
-
The interface
IWorkingHours
. - IWorkingHoursLevelConstraint - Interface in com.dna.jopt.member.unit.condition.workinghour
- IZoneCode - Interface in com.dna.jopt.member.unit.condition.workinghour.zone
- IZoneCodeConstraint<Z extends IZoneCode,
Q extends IZoneCodeQualification<Z>> - Interface in com.dna.jopt.member.unit.condition.workinghour.zone - IZoneCodeQualification<Z extends IZoneCode> - Interface in com.dna.jopt.member.unit.condition.workinghour.zone
J
- JoinedCostConverger - Class in com.dna.jopt.util.costconverger
-
This class is an extension of
AbstractCostConverger
and defines convergence (unchanged joined cost over several iterations). - JoinedCostConverger(IOptimization) - Constructor for class com.dna.jopt.util.costconverger.JoinedCostConverger
-
The constructor in order to set convergence by joined cost.
- JoinedCostConvergerWithFinalAutoFilterStep - Class in com.dna.jopt.util.costconverger
-
This class is an extension of
AbstractCostConverger
and defines convergence (unchanged joined cost over several iterations). - JoinedCostConvergerWithFinalAutoFilterStep(IOptimization) - Constructor for class com.dna.jopt.util.costconverger.JoinedCostConvergerWithFinalAutoFilterStep
-
The constructor in order to set convergence by joined cost.
- JoinedEntityDetailController - Class in com.dna.jopt.member.bucket.entity.controller.detail
- JoinedEntityDetailController() - Constructor for class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
- JoinedRouteDetailController - Class in com.dna.jopt.member.bucket.route.controller.detail
- JoinedRouteDetailController() - Constructor for class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- JointCluster - Class in com.dna.jopt.member.unit.filter.auto
- JointCluster(double, double, long, List<ILogicRouteElementDetailItem>) - Constructor for class com.dna.jopt.member.unit.filter.auto.JointCluster
- joinViolationSummaries(IViolationSummary, IViolationSummary) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- JOptUncaughtExceptionHandler - Class in com.dna.jopt.framework.exception.uncaught
- JOptUncaughtExceptionHandler() - Constructor for class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- JOptUncaughtExceptionHandler(IJOptUncaughtExceptionHandler) - Constructor for class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- JsonExtendedOptimizationIO<O extends IOptimization,
EXT> - Class in com.dna.jopt.io -
This class provides
JsonExtendedOptimizationIO.read(InputStream, IOptimization)
andJsonExtendedOptimizationIO.write(OutputStream, ExportTarget)
methods forJson
forIOptimization
. - JsonExtendedOptimizationIO(IConfigExtensionManifest<O, EXT>, Class<EXT>) - Constructor for class com.dna.jopt.io.JsonExtendedOptimizationIO
-
The constructor for the extended
Json
IO. - jsonLic - Variable in class com.dna.jopt.framework.body.Optimization
- JsonOptimizationIO - Class in com.dna.jopt.io
-
An uncompressed IO through
Json
. - JsonOptimizationIO() - Constructor for class com.dna.jopt.io.JsonOptimizationIO
- jumpToNextStage() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Checks that
Optimization.getCurrentOptimizationAlgo()
is notnull
, then callsIOptimizationAlgorithm.jumpToEnd()
. - jumpToNextStage() - Method in class com.dna.jopt.framework.body.Optimization
K
- keepRoutes(IOptimization, List<String>) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- keepRoutes(IEntity, List<String>) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- keepRoutesWithIds(IOptimization, List<Integer>) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- keepRoutesWithIds(IEntity, List<Integer>) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- keepRoutesWithNodeHint(IOptimization, List<String>) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
L
- LATE - Enum constant in enum class com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem.ScheduleStatus
- LateAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- LateAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- lateness_inverse - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
- LegacyCallbackSubscriber - Class in com.dna.jopt.framework.body.event
-
The Class LegacyCallbackSubscriber.
- LICENCE_LIMIT - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- LICENSE_CHECK_INVALID - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- LICENSE_CHECK_VALID - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- LICENSE_EXPIRING_WARNING - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- LikelyConnectionManager - Class in com.dna.jopt.util.likelyconnection
- LoadController - Class in com.dna.jopt.member.bucket.route.controller.loadcontroller
- LoadController() - Constructor for class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- lockRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.realtime.IRealTimeManager
-
Lock route.
- LogicEntityRoute - Class in com.dna.jopt.member.bucket.route
- LogicEntityRoute() - Constructor for class com.dna.jopt.member.bucket.route.LogicEntityRoute
- LogicEntityRouteComparators - Class in com.dna.jopt.member.bucket.route
-
The Class LogicEntityRouteComparators is a collection of different comparators for routes.
- LogicEntityRouteFlag - Enum Class in com.dna.jopt.member.bucket.route
- LogicRouteCostAndViolationController - Class in com.dna.jopt.member.bucket.route.controller.costandviolation
- LogicRouteCostAndViolationController() - Constructor for class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- LogicRouteElementDetailComparators - Class in com.dna.jopt.member.bucket.route.controller.detail
- LogicRouteElementDetailController - Class in com.dna.jopt.member.bucket.route.controller.detail
- LogicRouteElementDetailController() - Constructor for class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- LogicRouteElementDetailItem - Class in com.dna.jopt.member.bucket.route.controller.detail
- LogicRouteElementDetailItem(IOptimizationElement, long, long, long, long, boolean, long, long, double, long, long, int, int, String, ILogicRouteElementDetailItem.ScheduleStatus, double[], double[], INodeDepot, INodeDepot, Position) - Constructor for class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- LogicRouteElementDetailItem(ZoneId, long, long, long, long, boolean, long, long, double, long, long, int, int, String, ILogicRouteElementDetailItem.ScheduleStatus, double[]) - Constructor for class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- LOWEST_COST_HIGHEST_AGE_FIRST - Static variable in class com.dna.jopt.member.bucket.entity.EntityComparators
M
- MandatoryResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
-
This class puts a hard preferred constraint of a
Resource
on aNode
so that the specifiedResource
is supposed to visit saidNode
. - MandatoryResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.MandatoryResourceConstraint
-
Puts a hard preferred constraint of a
Resource
on aNode
so that the specifiedResource
is supposed to visit saidNode
. - manualExecute(IOptimizationAlgorithm) - Method in class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
-
Deprecated.
- manualExecute(IOptimizationAlgorithm) - Method in interface com.dna.jopt.member.unit.filter.auto.IAutoNodeFilter
-
Deprecated.
- markAsToBeRemoved() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- markAsToBeRemoved() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- matchCodesAndPenalize(UKPostCodeQualification, List<UKPostCode>, ILogicEntityRoute, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- matchCodesAndPenalize(ZoneNumberQualification, List<ZoneNumber>, ILogicEntityRoute, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- matchCodesAndPenalize(Q, List<Z>, ILogicEntityRoute, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
- matchZoneCodes(UKPostCodeQualification, List<UKPostCode>) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- matchZoneCodes(ZoneNumberQualification, List<ZoneNumber>) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- matchZoneCodes(Q, List<Z>) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
- MATRIX_IS_DEPRECATED - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- MatrixLegacyWrapper - Class in com.dna.jopt.member.unit.legacywrapper.matrixwrapper
-
The Class MatrixLegacyWrapper.
- MatrixLegacyWrapper() - Constructor for class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Instantiates a new matrix legacy wrapper.
- MAX_ASSUMED_DELTA - Static variable in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- MAX_ASSUMED_DISTRICT_DELTA - Static variable in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- MAX_ASSUMED_SECTOR_DELTA - Static variable in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- MAX_DIGIT_COUNT - Static variable in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- MaximalDistanceExceededAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- MaximalDistanceExceededAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- MAXTIME - Enum constant in enum class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper.ExchangeCode
- merge(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- merge(ILoadCapacity) - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
-
Merge two capacities.
- merge(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.capacity.simple.SimpleLoadCapacity
- merge(ILoad) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- merge(ILoad) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- merge(ILoad) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- merge(ILoad) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- merge(ILoad) - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Merge two loads.
- merge(ILoad) - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- merge(ILoad) - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- merge(ILoad) - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- mergeItem(ILoadCapacity, ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- mergeItem(ILoad, ILoad) - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- mergeItem(T, T) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- message() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents.AssertionResult
- metersToKilometers(double) - Static method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- metersToKilometers(double, int) - Static method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- millisToMinutes(long) - Static method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- millisToMinutes(long, int) - Static method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- MixedFlexLoad - Class in com.dna.jopt.member.unit.pnd.load.flexload
-
The Class RestockLoad.
- MixedFlexLoad(String) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
-
Instantiates a new MixedFlexLoad.
- MixedFlexLoad(String, int, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
-
Instantiates a new MixedFlexLoad.
- MixedFlexLoad(String, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- month(Month) - Static method in class com.dna.jopt.member.unit.nodeedge.time.RangeDef
- MULTI_DAY_DETAIL_MAPPER - Static variable in class com.dna.jopt.util.resultpostprocessor.ResultPostProcessor
- MULTI_DAY_RESULT_MAPPER - Static variable in class com.dna.jopt.util.resultpostprocessor.ResultPostProcessor
- MultiWorkingHoursConstraintController - Class in com.dna.jopt.member.bucket.entity.controller.multiroute
- MultiWorkingHoursConstraintController() - Constructor for class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.resource.BannedResourceConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.resource.BindingResourceConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- MY_TITLE - Static variable in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- MYREASON - Static variable in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
N
- name() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.ITourOptimizerPlugin
- needsFullJobLevelEvaluation() - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
-
Needs full job level evaluation.
- needsFullJobLevelEvaluation() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- needsFullJobLevelEvaluation() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- needsFullJobLevelEvaluation() - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
-
Needs full job level evaluation.
- needsFullJobLevelEvaluation() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
- needsFullJobLevelEvaluation() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
- needsFullJobLevelEvaluation() - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- needsLocalFiltering() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- needsLocalFiltering() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- NEGATIVE_INTERSECTION_WITH_OPENING_HOURS - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- NegativeRelativeTimeWindow2RelatedNodeRelation - Class in com.dna.jopt.member.unit.relation.node2node.tempus
- NegativeRelativeTimeWindow2RelatedNodeRelation(Duration, Duration) - Constructor for class com.dna.jopt.member.unit.relation.node2node.tempus.NegativeRelativeTimeWindow2RelatedNodeRelation
- NO_MATCH_OVERLOAD - Enum constant in enum class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper.ExchangeCode
- NO_MATCH_UNDERLOAD - Enum constant in enum class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper.ExchangeCode
- NO_PENALIZE_MATCHING_SKILL - Enum constant in enum class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint.SkillWithExpertiseCostModel
-
The no penalize matching skill.
- Node2NodesMultiDayRelation - Class in com.dna.jopt.member.unit.relation.node2nodes.multiday
- Node2NodesMultiDayRelation() - Constructor for class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
-
The constructor for a
relation
between twoNodes
that must be visited by the same or differentResource
. - Node2NodesMultiDayRelation(List<RouteElementDetail>) - Constructor for class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- NodeColor - Class in com.dna.jopt.member.unit.color
-
The Class NodeColor.
- NodeColor(int, String) - Constructor for class com.dna.jopt.member.unit.color.NodeColor
-
Instantiates a new node color.
- NodeColor(int, String, int) - Constructor for class com.dna.jopt.member.unit.color.NodeColor
- NodeColorCapacityItem - Class in com.dna.jopt.member.unit.color
-
This class allows to limit the number of
Nodes
of specificINodeColor
that aResource
is giving service to. - NodeColorCapacityItem(INodeColor, double) - Constructor for class com.dna.jopt.member.unit.color.NodeColorCapacityItem
- NodeColorMultiRouteConstraint - Class in com.dna.jopt.member.unit.condition.workinghour.nodecolor
- NodeColorMultiRouteConstraint() - Constructor for class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- NodeColorMultiRouteConstraint(List<Pair<String, Integer>>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- NodeColors - Class in com.dna.jopt.member.unit.color
-
The Class NodeColors is a collection of predefined NodeColors.
- NodeEdgeConnector - Class in com.dna.jopt.member.unit.nodeedge
-
A node connector is holding a
table
ofINodeConnectorItem
which hold the twoStrings
of the start and the end location. - NodeEdgeConnector() - Constructor for class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
-
The constructor for a
NodeEdgeConnector
, which is used to clean up and remove connections. - NodeEdgeConnector(IBackupElementConnector) - Constructor for class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
-
The constructor for a
NodeEdgeConnector
, which is used to clean up and remove connections. - NodeEdgeConnector.FlatePlaceOnEarthItem - Class in com.dna.jopt.member.unit.nodeedge
- NodeEdgeConnectorItem - Class in com.dna.jopt.member.unit.nodeedge
-
A
NodeEdgeConnnectorItem
holds the twoStrings
of the start and the end location. - NodeEdgeConnectorItem() - Constructor for class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- NodeEdgeConnectorItemComparators - Class in com.dna.jopt.member.unit.nodeedge
- nodeFiltering - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The node filtering ReplaySubject.
- NodeFilteringEvent - Class in com.dna.jopt.framework.stream.info.autofilter
- NodeFilteringEvent(StatusCode, List<INodeFilterReason>) - Constructor for class com.dna.jopt.framework.stream.info.autofilter.NodeFilteringEvent
- nodeFilteringSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Gets the
ReplaySubject
of filteredNodes
. - NodeFilterReason - Class in com.dna.jopt.member.unit.filter.auto.reason
- NodeFilterReason(String, IOptimizationElement, String) - Constructor for class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- NodeNotRedistributableConstraint - Class in com.dna.jopt.member.unit.condition.node
- NodeNotRedistributableConstraint() - Constructor for class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- NodeSplitter - Class in com.dna.jopt.util.nodesplitter
-
The Class NodeSplitter.
- NodeUnassigner - Class in com.dna.jopt.member.unit.unassign
- NodeUnassigner() - Constructor for class com.dna.jopt.member.unit.unassign.NodeUnassigner
- NodeUnassigner(IOptimization) - Constructor for class com.dna.jopt.member.unit.unassign.NodeUnassigner
- NON_INJECTABLE_REASON - Static variable in class com.dna.jopt.member.unit.unassign.NodeUnassigner
O
- of() - Static method in class com.dna.jopt.member.unit.nodeedge.time.EveryDayDef
- of(int) - Static method in class com.dna.jopt.member.unit.nodeedge.time.DayDef
- of(int, Month, int) - Static method in class com.dna.jopt.member.unit.nodeedge.time.DayDef
- of(AlgorithmPluginResultStatus) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
Construct a new immutable
OptimizationAlgorithmPreparationPluginResult
instance. - of(AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm) - Static method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
Construct a new immutable
ConstructionOptimizationAlgorithmConfig
instance. - of(AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig, Optional<Integer>) - Static method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Construct a new immutable
HeuristicOptimizationAlgorithmConfig
instance. - of(DateDef...) - Static method in class com.dna.jopt.member.unit.nodeedge.time.AnyDef
- of(DayDef.DayMonth, DayDef.DayMonth) - Static method in class com.dna.jopt.member.unit.nodeedge.time.RangeDef
- of(DayDef.DayMonthYear, DayDef.DayMonthYear) - Static method in class com.dna.jopt.member.unit.nodeedge.time.RangeDef
- of(DayDef.Day, DayDef.Day) - Static method in class com.dna.jopt.member.unit.nodeedge.time.RangeDef
- of(DayDef.WeekDay, DayDef.WeekDay) - Static method in class com.dna.jopt.member.unit.nodeedge.time.RangeDef
- of(Iterable<? extends IEntity>, AlgorithmPluginResultStatus) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Construct a new immutable
OptimizationAlgorithmPluginResult
instance. - of(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
Construct a new immutable
OpenLocation
instance. - of(DayOfWeek) - Static method in class com.dna.jopt.member.unit.nodeedge.time.DayDef
- of(LocalTime) - Static method in class com.dna.jopt.member.unit.nodeedge.time.TimeDef
- of(LocalTime, LocalTime) - Static method in class com.dna.jopt.member.unit.nodeedge.time.TimeDef
- of(Month, int) - Static method in class com.dna.jopt.member.unit.nodeedge.time.DayDef
- of(List<IEntity>, AlgorithmPluginResultStatus) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Construct a new immutable
OptimizationAlgorithmPluginResult
instance. - of(Optional<String>, AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Construct a new immutable
AlgorithmPluginResultStatus
instance. - of(Quantity<Length>, Duration, String, String) - Static method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Construct a new immutable
ReducedNodeEdgeConnectorItem
instance. - OK - Enum constant in enum class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper.ExchangeCode
- onAfterNodeFilteringOptimizationResult(IOptimizationResult) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
- onAfterNodeFilteringOptimizationResult(IOptimizationResult) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onAfterNodeFilteringOptimizationResult(IOptimizationResult) - Method in class com.dna.jopt.framework.body.Optimization
- onAsynchronousOptimizationResult(IOptimizationResult) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On asynchronous optimization result.
- onAsynchronousOptimizationResult(IOptimizationResult) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onAsynchronousOptimizationResult(IOptimizationResult) - Method in class com.dna.jopt.framework.body.Optimization
- onBeforeNodeFilteringOptimizationResult(IOptimizationResult) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
- onBeforeNodeFilteringOptimizationResult(IOptimizationResult) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onBeforeNodeFilteringOptimizationResult(IOptimizationResult) - Method in class com.dna.jopt.framework.body.Optimization
- onConverged(IOptimization) - Method in class com.dna.jopt.util.costconverger.AbstractCostConverger
- onConverged(IOptimization) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
- onConverged(IOptimization) - Method in class com.dna.jopt.util.costconverger.JoinedCostConvergerWithFinalAutoFilterStep
- onDone(IOptimization) - Method in class com.dna.jopt.util.costconverger.AbstractCostConverger
- onDone(IOptimization) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
- onDone(IOptimization) - Method in class com.dna.jopt.util.costconverger.JoinedCostConvergerWithFinalAutoFilterStep
- onError(int, String) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On error.
- onError(int, String) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onError(int, String) - Method in class com.dna.jopt.framework.body.Optimization
- onError(IErrorEvent) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On error.
- onError(IErrorEvent) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onError(IErrorEvent) - Method in class com.dna.jopt.framework.body.Optimization
- onNodeFiltering(int, String, List<INodeFilterReason>) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On node filtering.
- onNodeFiltering(int, String, List<INodeFilterReason>) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onNodeFiltering(int, String, List<INodeFilterReason>) - Method in class com.dna.jopt.framework.body.Optimization
- onNodeFiltering(NodeFilteringEvent) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On node filtering.
- onNodeFiltering(NodeFilteringEvent) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onNodeFiltering(NodeFilteringEvent) - Method in class com.dna.jopt.framework.body.Optimization
- onProgress(IOptimizationProgress) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On progress.
- onProgress(IOptimizationProgress) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onProgress(IOptimizationProgress) - Method in class com.dna.jopt.framework.body.Optimization
- onProgress(String) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On progress.
- onProgress(String) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onProgress(String) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- onRequestCodeExecutionDone(String) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On asynch execution done.
- onRequestCodeExecutionDone(String) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onRequestCodeExecutionDone(String) - Method in class com.dna.jopt.framework.body.Optimization
- onStatus(int, String) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On status.
- onStatus(int, String) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onStatus(int, String) - Method in class com.dna.jopt.framework.body.Optimization
- onStatus(IStatusEvent) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On status.
- onStatus(IStatusEvent) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onStatus(IStatusEvent) - Method in class com.dna.jopt.framework.body.Optimization
- onWarning(int, String) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On warning.
- onWarning(int, String) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onWarning(int, String) - Method in class com.dna.jopt.framework.body.Optimization
- onWarning(IWarningEvent) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
On warning.
- onWarning(IWarningEvent) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- onWarning(IWarningEvent) - Method in class com.dna.jopt.framework.body.Optimization
- OpenCostAssessorOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
- OpenCostAssessorOptimizationScheme(IOptimization) - Constructor for class com.dna.jopt.framework.body.scheme.OpenCostAssessorOptimizationScheme
- OpeningHours - Class in com.dna.jopt.member.unit.hours
- OpeningHours(long, long) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
-
Deprecated.please use
OpeningHours(ZonedDateTime, ZonedDateTime)
with updated attributes - OpeningHours(TimeWindow) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
- OpeningHours(TimeWindow, TimeWindow) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
- OpeningHours(TimeWindow, List<TimeWindow>) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
- OpeningHours(Range<Instant>) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
-
Deprecated.please use
OpeningHours(ZonedDateTime, ZonedDateTime)
with updated attributes - OpeningHours(Instant, Instant) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
-
Deprecated.please use
OpeningHours(ZonedDateTime, ZonedDateTime)
with updated attributes - OpeningHours(Instant, Instant, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
-
Constructor of
OpeningHours
usingInstants
. - OpeningHours(LocalDateTime, LocalDateTime) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
-
Deprecated.please use
OpeningHours(ZonedDateTime, ZonedDateTime)
with updated attributes - OpeningHours(ZonedDateTime, ZonedDateTime) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
-
This constructor sets the
OpeningHours
for theINode
. - OpeningHours(ZonedDateTime, ZonedDateTime, boolean) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
- OpeningHours(GregorianCalendar, GregorianCalendar) - Constructor for class com.dna.jopt.member.unit.hours.OpeningHours
-
Deprecated.please use
OpeningHours(ZonedDateTime, ZonedDateTime)
with updated attributes - OpenLocation - Class in com.dna.jopt.member.unit.converter.openlocation
-
Immutable implementation of
AbstractOpenLocation
. - OpenLocation.Builder - Class in com.dna.jopt.member.unit.converter.openlocation
-
Builds instances of type
OpenLocation
. - OpenLocation.BuildFinal - Interface in com.dna.jopt.member.unit.converter.openlocation
- OpenLocation.CodeBuildStage - Interface in com.dna.jopt.member.unit.converter.openlocation
- OpenLocationCode - Class in com.dna.jopt.member.unit.converter.openlocation
-
Convert locations to and from convenient short codes.
- OpenLocationCode(double, double) - Constructor for class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Creates Open Location Code with the default precision length.
- OpenLocationCode(double, double, int) - Constructor for class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Creates Open Location Code.
- OpenLocationCode(String) - Constructor for class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Creates Open Location Code object for the provided code.
- OpenLocationCode.CodeArea - Class in com.dna.jopt.member.unit.converter.openlocation
-
Coordinates of a decoded Open Location Code.
- OPH_FLAVOUR - Enum constant in enum class com.dna.jopt.member.unit.hours.IDutyHours.DutyHoursFlavour
-
The oph flavour.
- Optimization - Class in com.dna.jopt.framework.body
-
In the
Optimization
theILicenseManager
and theIOptimizationScheme
are set, all theINode
,IResource
andProperties
are added and theIEntity
can be accessed. - Optimization() - Constructor for class com.dna.jopt.framework.body.Optimization
-
Instantiates a new optimization.
- Optimization(IOptimizationSetup) - Constructor for class com.dna.jopt.framework.body.Optimization
-
Instantiates a new optimization.
- Optimization(IOptimizationSetup, OptimizationEvents) - Constructor for class com.dna.jopt.framework.body.Optimization
-
Instantiates a new optimization.
- OPTIMIZATION_ALGO_INITIALIZED - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- OPTIMIZATION_ALGO_PREPARING - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- OPTIMIZATION_ALGO_REPDONE - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- OPTIMIZATION_ALGO_STARTING - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- OPTIMIZATION_AUTOFILTER_UNASSIGNED_NODES - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- OPTIMIZATION_INITIALIZED - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- OPTIMIZATION_USING_PROVIDED_SOLUTION - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- OPTIMIZATION_VERSION - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- OptimizationAlgorithmPluginResult - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
-
Immutable implementation of
AbstractOptimizationAlgorithmPluginResult
. - OptimizationAlgorithmPluginResult.Builder - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
-
Builds instances of type
OptimizationAlgorithmPluginResult
. - OptimizationAlgorithmPluginResult.BuildFinal - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- OptimizationAlgorithmPluginResult.StatusBuildStage - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- OptimizationAlgorithmPreparationPluginResult - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
-
Immutable implementation of
AbstractOptimizationAlgorithmPreparationPluginResult
. - OptimizationAlgorithmPreparationPluginResult.Builder - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
-
Builds instances of type
OptimizationAlgorithmPreparationPluginResult
. - OptimizationAlgorithmPreparationPluginResult.BuildFinal - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- OptimizationAlgorithmPreparationPluginResult.StatusBuildStage - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- OptimizationCutter - Class in com.dna.jopt.util.cutter
- OptimizationElementComparators - Class in com.dna.jopt.member.unit
- OptimizationEventListener - Class in com.dna.jopt.framework.body.event
-
The listener interface for receiving optimizationEvent events.
- OptimizationEventListener() - Constructor for class com.dna.jopt.framework.body.event.OptimizationEventListener
- OptimizationEvents - Class in com.dna.jopt.framework.body.event
-
The Class OptimizationEvents provides access to events occurring during the optimization and are backed by multiple
ReplaySubject
and aCompletableFuture
. - OptimizationEvents() - Constructor for class com.dna.jopt.framework.body.event.OptimizationEvents
-
Instantiates new optimization
events
, by completing all theseevent subscriptions
. - OptimizationEvents.AssertionResult - Class in com.dna.jopt.framework.body.event
- OptimizationJSONExporter - Class in com.dna.jopt.io.exporting.json
- OptimizationJSONExporter() - Constructor for class com.dna.jopt.io.exporting.json.OptimizationJSONExporter
- OptimizationJSONImporter - Class in com.dna.jopt.io.importing.json
-
This provides methods in order import an
IOptimization
as aJSON file
. - OptimizationJSONImporter() - Constructor for class com.dna.jopt.io.importing.json.OptimizationJSONImporter
- OptimizationProgress - Class in com.dna.jopt.framework.outcomewrapper
-
A way of accessing the current progress.
- OptimizationProgress(IEntity, IOptimization, String, double, String) - Constructor for class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- OptimizationResult - Class in com.dna.jopt.framework.outcomewrapper
-
The Class RapoptResult.
- OptimizationResult(IEntity, IOptimization) - Constructor for class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- OptimizationSubController - Class in com.dna.jopt.framework.body
- OptimizationSubController(IOptimization) - Constructor for class com.dna.jopt.framework.body.OptimizationSubController
- OptimizationVersionHelper - Class in com.dna.jopt.framework.body.buildinfo
-
The Class OptimizationVersionHelper.
- OptimizationVersionHelper() - Constructor for class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
Instantiates a new optimization version helper.
- OptionalOperatorTuningScheme - Class in com.dna.jopt.framework.body.scheme
-
The Class OptionalOperatorTuningScheme.
- OptionalOperatorTuningScheme(IOptimization, boolean, OperatorProbabilityTunerPropertyItem) - Constructor for class com.dna.jopt.framework.body.scheme.OptionalOperatorTuningScheme
-
Instantiates a new optional operator tuning scheme.
- optiToResourceMap(IOptimization) - Static method in class com.dna.jopt.util.nodesplitter.NodeSplitter
- OR_CONNECTION_TYPE - Enum constant in enum class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint.ConnectionType
- OVERLOAD - Enum constant in enum class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper.ExchangeCode
P
- P_GUARD_PROPERTY_CHECKER_DEPRECATED - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- P_GUARD_PROPERTY_CHECKER_MISSSPELELD_CODE_VALUE - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- P_GUARD_PROPERTY_CHECKER_MISSSPELELD_PROPERTY - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- P_GUARD_PROPERTY_CHECKER_OUT_OF_RANGE_CODE_VALUE - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- P_GUARD_PROPERTY_CHECKER_RELATION_CODE_VALUE - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- PADDING_CHARACTER - Static variable in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- PARALLEL_SIMULATED_ANNEALING_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig
- partialCopy() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Returns a copy of the
IRelationshipController
. - partialCopy() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- partialCopy() - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- partialCopy() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- partialCopy() - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- partialCopy() - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- partialCopy() - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- partialCopy() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- partialCopy(List<ILogicEntityRoute>) - Method in class com.dna.jopt.member.bucket.entity.Entity
- partialCopy(List<ILogicEntityRoute>) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Returns an
IEntity
in which only the inputILogicEntityRoutes
are actual copies, the rest of theIEntity
consists of references to the originalObject
. - partialCopyExchangeExistingRoute(ILogicEntityRoute, ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- partialCopyExchangeExistingRoute(ILogicEntityRoute, ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- passed() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents.AssertionResult
- pause() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Checks that
Optimization.getCurrentOptimizationAlgo()
is notnull
, then callsIOptimizationAlgorithm.pause()
. - pause() - Method in class com.dna.jopt.framework.body.Optimization
- PENALIZE_MATCHING_SKILL_HIGH_DELTA - Enum constant in enum class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint.SkillWithExpertiseCostModel
-
The penalize matching skill high.
- PENALIZE_MATCHING_SKILL_LOW_DELTA - Enum constant in enum class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint.SkillWithExpertiseCostModel
-
The penalize matching skill low.
- perform(IOptimizationAlgorithm) - Method in class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- perform(IOptimizationAlgorithm) - Method in class com.dna.jopt.member.unit.unassign.InvalidNodesPostStepManager
- performManual() - Method in class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- performManual() - Method in interface com.dna.jopt.member.unit.filter.auto.IAutoNodeFilter
- PICKY_SIMULTANEOUS_SPACE_SAVINGS_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- PILLAR_DROP - Enum constant in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
- PILLAR_DROP_NOTOK - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_BEFORE_FIRST_NONE_OPTIMIZABLE_PILLAR - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_FINALIZED - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_INACTIVE - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_LATE - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_LOCKDOWN_MOVING_NONE_OPTIMIZABLE - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_LOCKDOWN_MOVING_NONE_OPTIMIZABLE_BLOCK - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_NO_MATCHINGROUTES - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_NOROUTES - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_NOROUTES_WITHOUT_HCV - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_PARTIAL_LOCKDOWN - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_SOFT_ROUTEOVERDISTANCE - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_SOFT_ROUTEOVERTIME - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_DROP_NOTOK_WITHIN_LOCKDOWN - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- PILLAR_FLAVOUR - Enum constant in enum class com.dna.jopt.member.unit.IOptimizationElement.OptimizationElementFlavour
-
The pillar flavour.
- PillarEventNode - Class in com.dna.jopt.member.unit.node.event
-
This class describes an
EventNode
that is also aPillar
. - PillarEventNode(String, IDutyHours) - Constructor for class com.dna.jopt.member.unit.node.event.PillarEventNode
-
Deprecated.
- PillarEventNode(String, IOpeningHours) - Constructor for class com.dna.jopt.member.unit.node.event.PillarEventNode
-
A
PillarEventNodes
does not have a location and cannot be attended outside of theirOpeningHours
, it will be skipped instead. - PillarEventNode(String, IOpeningHours, Duration) - Constructor for class com.dna.jopt.member.unit.node.event.PillarEventNode
-
A
PillarEventNodes
does not have a location and cannot be attended outside of theirOpeningHours
, it will be skipped instead. - PillarEventNode(String, IOpeningHours, Duration, boolean) - Constructor for class com.dna.jopt.member.unit.node.event.PillarEventNode
-
A
PillarEventNodes
does not have a location and has to be started within theOpeningHours
ifisDutyHoursIncludeVisitDuration
isfalse
. - PillarExtenbdableEventNode - Class in com.dna.jopt.member.unit.node.event
- PillarExtenbdableEventNode(String, IOpeningHours) - Constructor for class com.dna.jopt.member.unit.node.event.PillarExtenbdableEventNode
- PillarLateConstraint - Class in com.dna.jopt.member.unit.condition.pillar
- PillarLateConstraint() - Constructor for class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- PillarNodeComparators - Class in com.dna.jopt.member.unit.node
- PillarNotReachableConstraint - Class in com.dna.jopt.member.unit.condition.pillar
- PillarNotReachableConstraint() - Constructor for class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- PillarResourceAttachedConstraint - Class in com.dna.jopt.member.unit.condition.pillar
- PillarResourceAttachedConstraint() - Constructor for class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- PillarTimeWindowGeoNode - Class in com.dna.jopt.member.unit.node.geo
-
A
TimeWindowGeoNode
which, if not reached in time, will be skipped entirely by unassigning it. - PillarTimeWindowGeoNode(String, double, double, IOpeningHours) - Constructor for class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
-
The constructor for the
PillarTimeWindowGeoNode
, which is aTimeWindowGeoNode
that if not reached in time, will be skipped entirely. - PillarTimeWindowGeoNode(String, double, double, IOpeningHours, Duration) - Constructor for class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
-
The constructor for the
PillarTimeWindowGeoNode
, which is aTimeWindowGeoNode
that if not reached in time, will be skipped entirely. - PillarTimeWindowGeoNode(String, double, double, IOpeningHours, Duration, boolean) - Constructor for class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
-
The constructor for the
PillarTimeWindowGeoNode
, which is aTimeWindowGeoNode
that if not reached in time, will be skipped entirely. - PillarTimeWindowGeoNode(String, Position, IOpeningHours) - Constructor for class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- PillarTimeWindowGeoNode(String, Position, IOpeningHours, Duration) - Constructor for class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- PillarTimeWindowGeoNode(String, Position, IOpeningHours, Duration, boolean) - Constructor for class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- PLACEHOLDER_TAG - Static variable in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- PNDEvaluationHelper - Class in com.dna.jopt.member.unit.pnd.evaluation
- PNDUtil - Class in com.dna.jopt.member.unit.pnd.util
- postAdd(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- postAdd(ILoad) - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- postAdd(T) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- postCreate() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- postCreate() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Post create is called after the ininital creation of the scheme
- postCreate() - Method in class com.dna.jopt.framework.body.scheme.OpenCostAssessorOptimizationScheme
- PreferredHoursInteractionController - Class in com.dna.jopt.member.unit.node.controller
- PreferredHoursInteractionController() - Constructor for class com.dna.jopt.member.unit.node.controller.PreferredHoursInteractionController
- PreferredResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- PreferredResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.PreferredResourceConstraint
- prepare(IOptimization, ObjectMapper, String) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.ITourOptimizerAlgorithmPlugin
- prePreparation() - Method in class com.dna.jopt.framework.body.Optimization
- PREVENTIVE - Static variable in class com.dna.jopt.member.unit.color.NodeColors
-
The PREVENTIVE INodeColor.
- PRIORITY - Enum constant in enum class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot.SupplyConflictStrategy
-
Loads with higher priority are more important to be fulfilled
- proceed() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Checks that
Optimization.getCurrentOptimizationAlgo()
is notnull
, then callsIOptimizationAlgorithm.proceed()
which wakes up all threads that are waiting on this object's monitor. - proceed() - Method in class com.dna.jopt.framework.body.Optimization
- progress - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The progress ReplaySubject.
- progressSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Gets the
ReplaySubject
which can be used to subscribe to the progress - putAllNoneOptimizableNodDetail(Map<String, ILogicRouteElementDetailItem>) - Method in class com.dna.jopt.framework.body.Optimization
-
Put all none optimizable nod detail.
- putConstraint2CostItem(IMultiWorkingHoursLevelConstraint, double) - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- putConstraint2CostItem(IMultiWorkingHoursLevelConstraint, double) - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- putEffectivePillarLatestArrivalOffset(IPillarNode, Long) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- putEffectivePillarLatestArrivalOffset(IPillarNode, Long) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- putFlexLoadNodeDepot(INodeDepot) - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- putFlexLoadNodeDepot(INodeDepot) - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- putNodeConnection(IOptimizationElement, INodeConnectorItem) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
-
Deprecated.
- putNodeConnection(IOptimizationElement, INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Deprecated.
- putNodeConnection(INodeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- putNodeConnection(INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Puts a single node connection.
- putNodeConnection(String, String, INodeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
-
Deprecated.please use
AbstractNodeEdgeConnector.putNodeConnection(INodeConnectorItem)
instead - putNodeConnection(String, String, INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Deprecated.
- putNodeConnectionFromElement(INodeConnectorItem) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- putNodeConnectionFromElement(INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Put a new
node connection
from thiselement
to anotherelement
. - putNodeConnectionIfNotExisting(INodeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- putNodeConnectionIfNotExisting(INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Put node connection if not existing.
- putNodeConnectionIfNotExisting(String, String, INodeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
-
Deprecated.please use
AbstractNodeEdgeConnector.putNodeConnectionIfNotExisting(INodeConnectorItem)
instead - putNodeConnectionIfNotExisting(String, String, INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Deprecated.please use
INodeEdgeConnector.putNodeConnectionIfNotExisting(INodeConnectorItem)
instead - putNodeConnections(List<INodeConnectorItem>) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- putNodeConnections(List<INodeConnectorItem>) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Puts a list of connections to be stored in the table.
- putNodeConnectionsIfNotExisting(List<INodeConnectorItem>) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- putNodeConnectionsIfNotExisting(List<INodeConnectorItem>) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- putNodeViolations(List<IViolation>, String) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- putNodeViolations(List<IViolation>, String) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- putNoneOptimizableNodDetail(String, ILogicRouteElementDetailItem) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Puts a value at
elementId
inOptimization.getNoneOptimizableElementsDetailHolder()
. - putNoneOptimizableNodDetail(String, ILogicRouteElementDetailItem) - Method in class com.dna.jopt.framework.body.Optimization
- putRelation2CostItem(INode2NodeRelation, RelationShipCostItem) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Puts a cost of a certain
INode2NodeRelation
in the map. - putRelation2CostItem(INode2NodeRelation, RelationShipCostItem) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
R
- radius - Variable in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector.FlatePlaceOnEarthItem
- RangeDef - Class in com.dna.jopt.member.unit.nodeedge.time
- read(InputStream) - Method in class com.dna.jopt.io.BZip2ExtendedOptimization
- read(InputStream) - Method in class com.dna.jopt.io.importing.container.EntityContainerImporter
-
Deprecated.
- read(InputStream) - Method in interface com.dna.jopt.io.importing.IEntityImporter
-
Deprecated.
- read(InputStream) - Method in interface com.dna.jopt.io.importing.IJOptImporter
-
Reads an instance of
IJOptImporter
from an InputStream - read(InputStream) - Method in interface com.dna.jopt.io.importing.IOptimizationImporter
-
Read.
- read(InputStream) - Method in class com.dna.jopt.io.importing.json.OptimizationJSONImporter
- read(InputStream) - Method in interface com.dna.jopt.io.IOptimizationIO
- read(InputStream) - Method in class com.dna.jopt.io.JsonExtendedOptimizationIO
- read(InputStream, O) - Method in class com.dna.jopt.io.BZip2ExtendedOptimization
- read(InputStream, O) - Method in interface com.dna.jopt.io.IOptimizationIO
- read(InputStream, O) - Method in class com.dna.jopt.io.JsonExtendedOptimizationIO
- readinProps(String, String) - Static method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
Reading in props from file.
- recover(double, double) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns an
OpenLocationCode
object representing a full Open Location Code from this (short) Open Location Code, given the reference location. - ReducedNodeEdgeConnectorItem - Class in com.dna.jopt.member.unit.nodeedge.reduced
-
Immutable implementation of
AbstractReducedNodeEdgeConnectorItem
. - ReducedNodeEdgeConnectorItem.Builder - Class in com.dna.jopt.member.unit.nodeedge.reduced
-
Builds instances of type
ReducedNodeEdgeConnectorItem
. - ReducedNodeEdgeConnectorItem.BuildFinal - Interface in com.dna.jopt.member.unit.nodeedge.reduced
- ReducedNodeEdgeConnectorItem.DistanceBuildStage - Interface in com.dna.jopt.member.unit.nodeedge.reduced
- ReducedNodeEdgeConnectorItem.FromElementIdBuildStage - Interface in com.dna.jopt.member.unit.nodeedge.reduced
- ReducedNodeEdgeConnectorItem.TimeBuildStage - Interface in com.dna.jopt.member.unit.nodeedge.reduced
- ReducedNodeEdgeConnectorItem.ToElementIdBuildStage - Interface in com.dna.jopt.member.unit.nodeedge.reduced
- refactorNodeConnectorConnection(IOptimizationElement, IOptimizationElement, boolean) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- refactorNodeConnectorConnection(IOptimizationElement, IOptimizationElement, boolean) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- RELATED_ELEMENT_INDEX - Static variable in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
- RELATION_FILTER_REASON - Static variable in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- RelationMismatchAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- RelationMismatchAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- RelationshipController - Class in com.dna.jopt.member.bucket.entity.controller.relationship
- RelationshipController() - Constructor for class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- RelationShipCostItem - Class in com.dna.jopt.member.bucket.entity.controller.relationship
- RelationShipCostItem(double, double) - Constructor for class com.dna.jopt.member.bucket.entity.controller.relationship.RelationShipCostItem
- RelativeTimeWindow2RelatedNodeRelation - Class in com.dna.jopt.member.unit.relation.node2node.tempus
-
This class allows for
Nodes
having relative time windows. - RelativeTimeWindow2RelatedNodeRelation(long, long) - Constructor for class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
The constructor for setting relative time windows between work orders of specific
Nodes
. - RelativeTimeWindow2RelatedNodeRelation(Duration, Duration) - Constructor for class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
The constructor for setting relative time windows between work orders of specific
Nodes
. - RelativeVisitor2RelatedNodeRelation - Class in com.dna.jopt.member.unit.relation.node2node.visitor
- RelativeVisitor2RelatedNodeRelation() - Constructor for class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
-
The constructor for a
relation
between twoNodes
that must be visited by the same or differentResource
. - remove(ILoadCapacity) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Removes the.
- remove(ILoad) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- remove(T) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- removeAllFromOptimizableElements(List<? extends IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- removeAllFromOptimizableElements(List<? extends IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- removeAllFromOptimizableElementsInlcudingSubsequentNodes(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- removeAllFromOptimizableElementsInlcudingSubsequentNodes(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- removeConnection(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Removes a connection.
- removeConnection(IOptimizationElement) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- removeConnection(IOptimizationElement, Optional<Set<String>>) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Removes the connection.
- removeConnection(IOptimizationElement, Optional<Set<String>>) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- removeConnectionFromElements(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- removeConnectionFromElements(IOptimizationElement) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- removeConnectionFromElements(IOptimizationElement, Set<String>) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- removeConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- removeConstraint(IConstraint) - Method in interface com.dna.jopt.member.unit.node.INode
-
Removes the
IConstraint
from thisNode
. - removeFromEntities(List<IEntity>, List<IOptimizationElement>) - Static method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- removeNode2NodeRelations(INode2NodeRelation) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- removeNode2NodeRelations(INode2NodeRelation) - Method in interface com.dna.jopt.member.unit.node.INode
-
Removes a
INode2NodeRelation
from theNode
- removeNodeConnection(IOptimizationElement) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- removeNodeConnection(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Removes a
node connection
. - removeOptimizableElement(int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- removeOptimizableElement(int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- removeOptimizableElement(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- removeOptimizableElement(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- removeResource(String) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- removeResource(String) - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
If the
Resource
that is to be removed does not have theAbstractResourceConstraint.maxPriority
, it is removed. - removeRoute(int) - Method in class com.dna.jopt.member.bucket.entity.Entity
- removeRoute(int) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- removeRoute(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- removeRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Removes an
ILogicEntityRoute
from anIEntity
. - removeRoutePillar(int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- removeRoutePillar(int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- removeRoutePillar(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- removeRoutePillar(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- removeRoutePillars(List<IPillarNode>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- removeRoutePillars(List<IPillarNode>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- removeRoutes(IOptimization, List<String>) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- removeRoutes(IEntity, List<String>) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- removeRoutesWithNodeHint(IOptimization, List<String>) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- removeUnassignedNode(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Removes the given
Nodes
fromlist
ofunassigned Nodes
. - removeUnassignedNode(IOptimizationElement) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- removeUnassignedNodes(List<? extends IOptimizationElement>) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Removes the input from the
List
ofunassigned Nodes
, then returns the remainingunassigned Nodes
. - removeUnassignedNodes(List<? extends IOptimizationElement>) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- renew() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- renew() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- renewAutoFilterConstraintControllers(IEntity) - Method in class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- renewAutoFilterConstraintControllers(IEntity) - Method in interface com.dna.jopt.member.unit.filter.auto.IAutoNodeFilter
- replace(T, T) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- replaceWithCopy(String) - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- replaceWithCopy(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- requestCodeExecutionDone - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
- requestCodeExecutionDoneSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
- requestedAsynchronousOptimizationResult(IOptimizationResult) - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventListener
-
Requested asynchronous optimization result.
- requestedAsynchronousOptimizationResult(IOptimizationResult) - Method in class com.dna.jopt.framework.body.event.OptimizationEventListener
- requestedAsynchronousOptimizationResult(IOptimizationResult) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Requested asynchronous optimization result.
- requestedAsynchronousOptimizationResult(IOptimizationResult) - Method in class com.dna.jopt.framework.body.Optimization
- requestedresult - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The requestedresult ReplaySubject.
- requestedResultSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Gets the
ReplaySubject
which can be used to subscribe to the results. - requestExportState(OutputStream, String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Request export state with 100 Days of internal timeOut.
- requestExportState(OutputStream, String) - Method in class com.dna.jopt.framework.body.Optimization
- requestExportState(OutputStream, String, Duration) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Request export state with time out.
- requestExportState(OutputStream, String, Duration) - Method in class com.dna.jopt.framework.body.Optimization
- RequestFlexLoad - Class in com.dna.jopt.member.unit.pnd.load.flexload
- RequestFlexLoad(String) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- RequestFlexLoad(String, int) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- RequestFlexLoad(String, int, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- RequestFlexLoad(String, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- requestProgress() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Requesting a
IOptimizationProgress progress
which will be provided in an async. - requestProgress() - Method in class com.dna.jopt.framework.body.Optimization
- requestResult() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Requesting an intermediate
IOptimizationResult result
which will be provided in an async. - requestResult() - Method in class com.dna.jopt.framework.body.Optimization
- RequiredSkillAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- RequiredSkillAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- reset() - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
- reset() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- reset() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Reset.
- reset() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- reset() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- resetAcceptableOvertime() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- resetAcceptableOvertime() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Resets the
AbstractBasicCapacityResource.acceptableOvertimeSeconds
to the default value of-1.0
. - resetConnectionRelatedMargin() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
- resetConnectionRelatedMargin() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- resetCosts() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- resetCosts() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- resetCosts() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- resetCosts() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- resetDutyHoursTempActivation() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- resetDutyHoursTempActivation() - Method in interface com.dna.jopt.member.unit.node.INode
- resetInitialEntity() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Reset initial entity.
- resetInitialEntity() - Method in class com.dna.jopt.framework.body.Optimization
- resetLockdownTime() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- resetLockdownTime() - Method in interface com.dna.jopt.member.unit.node.INode
- resetSubsequentSlaveNodes() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- resetSubsequentSlaveNodes() - Method in interface com.dna.jopt.member.unit.node.INode
- resetViolationCounter() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- resetViolationCounter() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- resetViolationCounter() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- resetViolationCounter() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Reset the violation counter.
- ResourceComparators - Class in com.dna.jopt.member.unit.resource
- ResourceLocationConstraint - Class in com.dna.jopt.member.unit.condition.resource
- ResourceLocationConstraint(Duration) - Constructor for class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- ResourceLocationConstraint(Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- ResourceLocationConstraint(Quantity<Length>, Duration) - Constructor for class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- ResourceMismatchAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- ResourceMismatchAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- resourcesToResourceMap(List<IResource>) - Static method in class com.dna.jopt.util.nodesplitter.NodeSplitter
- RESOURSES_WITH_INCORRECT_DUTY_HOURS_ORDER - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- result - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The result CompletableFuture.
- result(Optional<String>, AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus
- resultFuture() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Gets
CompletableFuture
of the result. - ResultPostProcessor - Class in com.dna.jopt.util.resultpostprocessor
- REVERSE_COST - Static variable in class com.dna.jopt.member.bucket.entity.EntityComparators
- REVERSE_ID - Static variable in class com.dna.jopt.member.unit.OptimizationElementComparators
- ROUTE_HAS_NOT_UNIQUE_ELEMENTS - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- RouteClusterController - Class in com.dna.jopt.member.bucket.route.controller.cluster
- RouteClusterController() - Constructor for class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- RouteFinalizer2 - Class in com.dna.jopt.member.unit.routefinalize
- RouteFinalizer2() - Constructor for class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- ROUTES_WITH_MISMATCH_DUTY_HOURS - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- run() - Method in class com.dna.jopt.framework.body.OptimizationSubController
S
- SeparatedTestConnectionProvider - Class in com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider
- SeparatedTestConnectionProvider(List<INodeConnectorItem>) - Constructor for class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
- SeparatedTestConnectionProvider(List<INodeConnectorItem>, IExternalConnectionProvider) - Constructor for class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
- SEPARATOR - Static variable in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- SEQUENTIAL_SPACE_SAVINGS_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- setAcceptableOverdistance(Quantity<Length>) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setAcceptableOverdistance(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- setAcceptableOvertime(Duration) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setAcceptableOvertime(Duration) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the
acceptable overtime
. - setAcceptableOvertimeSeconds(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- setAcceptableOvertimeSeconds(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Deprecated.please use
IBasicResource.setAcceptableOvertime(Duration)
instead - setAdditionalRouteStartOffset(Optional<Long>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setAdditionalRouteStartOffset(Optional<Long>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setAllowMoveToReduceFlexTime(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setAllowMoveToReduceFlexTime(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
- setAlternateDestination(boolean) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setAlternateDestination(boolean) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the
AbstractBasicCapacityResource.hasAlternateDestination
. - setAnchorDetails(List<RouteElementDetail>) - Method in interface com.dna.jopt.member.unit.relation.node2nodes.multiday.INode2NodesMultiDayRelation
- setAnchorDetails(List<RouteElementDetail>) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- setArrivalTime(long) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- setAutoFilter(IAutoNodeFilter) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- setAutoFilter(IAutoNodeFilter) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
- setAutoFilterConstraints(List<IAutoFilterNodeConstraint>) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setAutoFilterConstraints(List<IAutoFilterNodeConstraint>) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets a
IConstraint
at aNode
for which it could be filtered. - setAutoFilterExecutionSchedule(List<Double>) - Method in interface com.dna.jopt.framework.body.IOptimization
- setAutoFilterExecutionSchedule(List<Double>) - Method in class com.dna.jopt.framework.body.Optimization
- setAutoTransformable2StartAnchor(boolean) - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
When this
Pillar
is the first pillar and cannot be reached in time, it will automatically transform into ananchorNode
if set totrue
. - setAutoTransformable2StartAnchor(boolean) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- setAverageCO2EmissionFactor(double) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setAverageCO2EmissionFactor(double) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the average CO2 emission-factor.
- setAvgSpeed(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- setAvgSpeed(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the avg speed
AbstractBasicCapacityResource.avgSpeed
, the default value is 22.0 m/s. - setAvgSpeed(Quantity<Speed>) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setAvgSpeed(Quantity<Speed>) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the average speed the
IResource
is allowed to take. - setBackupElementConnector(IBackupElementConnector) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- setBackupElementConnector(IBackupElementConnector) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Sets the
IBackupElementConnector
which is used if theINodeEdgeConnector
cannot find a requested connection. - setBc(BiConsumer<List<IEntity>, IOptimization>) - Method in class com.dna.jopt.framework.body.scheme.EntityValidationOptimizationScheme
- setCapacity(double[]) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setCapacity(double[]) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the amount a
Resource
can carry of a specific good. - setCapacity(double[], double[], double[]) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setCapacity(double[], double[], double[]) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the capacity.
- setCapacityDegradationPerStop(double[]) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setCapacityDegradationPerStop(double[]) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the capacity degradation per stop.
- setCapacityUnitMap(Map<String, Double>) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- setCapacityUnitMap(Map<String, Double>) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Sets the capacity unit map.
- setClusterCounts(List<Integer>) - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- setCode(Z) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
- setCode(Z) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeQualification
- setCodes(List<Z>) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- setCodes(List<Z>) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
- setConnectionByTimeStore(IConnectionByTimeStore) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Sets the
NodeEdgeConnectorItem.connectionByTimeStore
. - setConnectionByTimeStore(IConnectionByTimeStore) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- setConnectionHooks(Map<String, ReducedNodeEdgeConnectorItem>) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- setConnectionHooks(Map<String, ReducedNodeEdgeConnectorItem>) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setConnectionRelatedLateMargin(double, Duration, boolean, boolean) - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Sets the connection related late margin.
- setConnectionRelatedLateMargin(double, Duration, boolean, boolean) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- setConnectionTimeEfficiencyFactor(double) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setConnectionTimeEfficiencyFactor(double) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets connectionTimeEfficiencyFactor, the default value is
1.0
. - setConstraint2CostItemMap(Map<IMultiWorkingHoursLevelConstraint, Double>) - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- setConstraint2CostItemMap(Map<IMultiWorkingHoursLevelConstraint, Double>) - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- setConstraintAliasId(String) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- setConstraintAliasId(String) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Sets the constraint alias id.
- setConstraints(List<IConstraint>) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setConstraints(List<IConstraint>) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the
ArrayList constraints
which limit theResources
that can serve this* Node
to those that have the specificQualification
to do so. - setConstraintViolations(List<String>) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setConstraintViolations(List<String>) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the constraint violations.
- setConsumer(Consumer<IOptimization>) - Method in class com.dna.jopt.framework.body.scheme.EntityValidationOptimizationScheme
- setConvergenceThreshold(int) - Method in class com.dna.jopt.util.costconverger.AbstractCostConverger
- setConvergenceThreshold(int) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
-
Sets the convergence threshold X.
- setCorrelationInput(IDutyHours, IDutyHours) - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- setCorrelationInput(IDutyHours, IDutyHours) - Method in interface com.dna.jopt.member.unit.hours.IDutyHourCorrelator
- setCorrelationInput(IDutyHours, IDutyHours, long, long) - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- setCorrelationInput(IDutyHours, IDutyHours, long, long) - Method in interface com.dna.jopt.member.unit.hours.IDutyHourCorrelator
- setCost(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCost(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost.
- setCost(double, double, double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setCost(double, double, double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets three cost factors of the resource.
- setCostAfterEndAnchor(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostAfterEndAnchor(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostAfterEndAnchor(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- setCostAfterInvocation(double) - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- setCostAfterInvocation(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Updates the last invoked
Operator
and the lastjoined cost
if saidOperator
proved to be beneficial for thecost
. - setCostAssessor(IEntityCostAssessor) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- setCostAssessor(IEntityCostAssessor) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Sets the cost assessor attached to this scheme.
- setCostBannedResource(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostBannedResource(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost banned resource.
- setCostBannedResource(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost banned resource.
- setCostCapacity(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostCapacity(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost capacity.
- setCostCapacity(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost (capacity).
- setCostCapacityOverload(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostCapacityOverload(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostCapacityOverload(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- setCostColorCapacityUsage(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostColorCapacityUsage(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostColorCapacityUsage(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- setCostDistance(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostDistance(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost distance.
- setCostDistance(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost (distance).
- setCostEarly(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostEarly(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost early.
- setCostEarly(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost (early).
- setCostGeoUnclustered(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostGeoUnclustered(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostGeoUnclustered(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost geo unclustered.
- setCostInjectedRestriction(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostInjectedRestriction(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostInjectedRestriction(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost injected restriction.
- setCostLate(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostLate(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost late.
- setCostLate(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost (late).
- setCostMandatoryResource(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostMandatoryResource(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost mandatory resource.
- setCostMandatoryResource(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost mandatory resource.
- setCostMaxRouteDistance(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostMaxRouteDistance(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost max route distance.
- setCostMaxRouteDistance(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost (max route distance).
- setCostMaxRouteTime(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostMaxRouteTime(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost max route time.
- setCostMaxRouteTime(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost (max route time).
- setCostMisc(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostMisc(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostMisc(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost misc.
- setCostMissedServiceHour(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostMissedServiceHour(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostMissedServiceHour(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- setCostMultiRouteRestriction(double) - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
-
Sets the cost relationship.
- setCostMultiRouteRestriction(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- setCostNodeType(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostNodeType(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost node type.
- setCostNodeType(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost (node type).
- setCostPreferredResource(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostPreferredResource(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost preferred resource.
- setCostPreferredResource(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost (preferred resource).
- setCostRelationship(double) - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
-
Sets the cost relationship.
- setCostRelationship(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- setCostRelationship(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost (relationship).
- setCostResourceOutOfWork(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostResourceOutOfWork(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostResourceOutOfWork(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost resource out of work.
- setCostRouteDistancePattern(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostRouteDistancePattern(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost distance.
- setCostRouteDistancePattern(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the costRouteDistancePattern.
- setCostRouteTime(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostRouteTime(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostRouteTime(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost route time.
- setCostStayOvertime(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostStayOvertime(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostStayOvertime(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost stay overtime.
- setCostTimeCompactness(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostTimeCompactness(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setCostTimeCompactness(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost time compactness.
- setCostUnPreferredResource(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setCostUnPreferredResource(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the cost un preferred resource.
- setCostUnPreferredResource(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the cost un preferred resource.
- setCreationTimeStamp(long) - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Sets the input in the form of
System.currentTimeMillis()
as theTimeStamp
when theInducedIdleEventNode
was created. - setCurAbsoluteClockTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurAbsoluteClockTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the cur absolute clock time.
- setCurDistance(double) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurDistance(double) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the cur distance.
- setCurFlexTimeUsage(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurFlexTimeUsage(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the cur flex time usage.
- setCurIdleTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurIdleTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the current
idle time
. - setCurInducedIdleTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurInducedIdleTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the cur induced
idle time
. - setCurPostFlexTimeUsage(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurPostFlexTimeUsage(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the cur post flex time usage.
- setCurProductiveTime(long) - Method in interface com.dna.jopt.member.bucket.entity.controller.detail.IJoinedEntityDetailController
-
Sets the cur productive time.
- setCurProductiveTime(long) - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
- setCurrentCost(ILogicEntityRoute, Double) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- setCurrentCost(ILogicEntityRoute, Double) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- setCurrentProgress(double) - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- setCurrentProgress(double) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- setCurrentRepetion(int) - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- setCurrentRepetion(int) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- setCurrentVisitingResource(IResource, int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setCurrentVisitingResource(IResource, int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setCurrentVisitingResourceWorkingHoursIndex(int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setCurrentVisitingResourceWorkingHoursIndex(int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setCurResourceDepot(IResourceDepot) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurResourceDepot(IResourceDepot) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- setCurTransitTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurTransitTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the cur transit time.
- setCurVisitorCapacity(double[]) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurVisitorCapacity(double[]) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- setCurVisitorLoad(double[]) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurVisitorLoad(double[]) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- setCurWhiteSpaceIdleTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setCurWhiteSpaceIdleTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the current
white space idle time
. - setCustomDefaultProperties(Properties) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- setCustomDefaultProperties(Properties) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
- setDebugData(String) - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- setDebugData(String) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- setDepartureTime(long) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- setDestinationDistMatrixId(int) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- setDestinationLatitude(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setDestinationLatitude(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the
latitude
of an alternate destination (IBasicResource.setAlternateDestination(boolean)
) where theIResource
will stop working. - setDestinationLongitude(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setDestinationLongitude(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the
longitude
of an alternate destination (IBasicResource.setAlternateDestination(boolean)
) where theIResource
will stop working. - setDestinationPosition(Position) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setDestinationPosition(Position) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- setDetails(long, long, long, long, boolean, long, long, double, long, long, IOptimizationElement, int, int, String, ILogicRouteElementDetailItem.ScheduleStatus, double[], double[], INodeDepot, INodeDepot, Position) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- setDetails(long, long, long, long, boolean, long, long, double, long, long, IOptimizationElement, int, int, String, ILogicRouteElementDetailItem.ScheduleStatus, double[], double[], INodeDepot, INodeDepot, Position) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- setDetails(ILogicRouteElementDetailItem) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- setDetails(ILogicRouteElementDetailItem) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- setDistance(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Sets
distance
of the specificconnection
. - setDistance(Quantity<Length>) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- setDistance2prevElement(double) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- setDistanceMeter(double) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Deprecated.please use
INodeConnectorItem.setDistance(Quantity)
instead - setDistanceMeter(double) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
-
Deprecated.
- setDistMatrixId(int) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
-
Deprecated.
- setDistMatrixId(int) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Deprecated.
- setDrivingTime(Duration) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Sets the
driving time
of that specificconnection
. - setDrivingTime(Duration) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- setDurationTime(long) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- setDutyHours(List<? extends IDutyHours>) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- setDutyHours(List<? extends IDutyHours>) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Sets the
duty hours
. - setEffectivePillarLatestArrivalMap(Map<String, Long>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setEffectivePillarLatestArrivalMap(Map<String, Long>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setEffectivePillarLatestArrivalOffsetMap(Map<String, Long>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setEffectivePillarLatestArrivalOffsetMap(Map<String, Long>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setEmptyAtEndOfRouteFactorMap(Map<String, Integer>) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- setEndAnchorDeparture(long) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Sets the end anchor departure.
- setEndAnchorDeparture(long) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- setEntity(IEntity) - Method in class com.dna.jopt.io.shared.EntityContainer
- setEntity(IEntity) - Method in interface com.dna.jopt.io.shared.IEntityContainer
- setEntityArranger(IEntityArranger) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setEntityArranger(IEntityArranger) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Sets the
IEntityArranger
. - setEntityCostAndViolationController(IEntityCostAndViolationController) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setEntityCostAndViolationController(IEntityCostAndViolationController) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- setEntityInvokedOperatorController(IEntityInvokedOperatorController) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setEntityInvokedOperatorController(IEntityInvokedOperatorController) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Sets the
IEntityInvokedOperatorController
which holds information oncost advantage
of the last usedOperator
etc. - setErrorStreamer(IErrorStreamer) - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
-
Sets the input as the
JOptUncaughtExceptionHandler.errorStreamer
. - setErrorStreamer(IErrorStreamer) - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- setExecutionList(List<Double>) - Method in class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- setExecutionList(List<Double>) - Method in interface com.dna.jopt.member.unit.filter.auto.IAutoNodeFilter
- setExternalConnectionProvider(IExternalConnectionProvider) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- setExternalConnectionProvider(IExternalConnectionProvider) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- setExtraInfo(String) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- setExtraInfo(String) - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
- setExtraInfo(String) - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- setExtraInfo(String) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Sets a custom extra info.
- setFirstGeoElementWithinRoute(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setFirstGeoElementWithinRoute(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setFirstNodeInRouteImportance(int) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setFirstNodeInRouteImportance(int) - Method in interface com.dna.jopt.member.unit.node.INode
- setFixCost(double) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setFixCost(double) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the
fixCost
for visiting theNode
. - setFixCost(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setFixCost(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets
AbstractBasicCapacityResource.fixCost
, the default value is 0.0. - setFlexTime(Duration) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setFlexTime(Duration) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the flexTime in seconds.
- setFromOptimizationElement(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Sets the
optimization element
(usually aNode
) from which theconnection
starts. - setFromOptimizationElement(IOptimizationElement) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- setHasFlexLoad(boolean) - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- setHasFlexLoad(boolean) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- setHasRouteDependentVisitDuration(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setHasRouteDependentVisitDuration(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the checks for route dependent visit duration.
- setHasTimedLoads(boolean) - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- setHasTimedLoads(boolean) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- setHistoricData(INodeConnectorItem, List<HistoricConnectionData>) - Static method in class com.dna.jopt.member.unit.nodeedge.TimedNodeConnectorItem
- setHistoricData(INodeConnectorItem, List<HistoricConnectionData>, List<DateDef>) - Static method in class com.dna.jopt.member.unit.nodeedge.TimedNodeConnectorItem
- setHoursBeginInMillis(long) - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Sets the begin in millis.
- setHoursEndInMillis(long) - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Sets the end in millis.
- setId(String) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- setId(String) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Sets the unique id.
- setIdleTime(long) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- setIMoveCost(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the i move cost.
- setImportance(int) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setImportance(int) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the
priority/importance
. - setIndividualOfferedNodeMultiplier(double) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setIndividualOfferedNodeMultiplier(double) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the
multiplier
of the cost for this specificNode
. - setInitialEntity(IEntity) - Method in interface com.dna.jopt.framework.body.IOptimization
- setInitialEntity(IEntity) - Method in class com.dna.jopt.framework.body.Optimization
- setInitialEntity(IEntity, boolean) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the given
IEntity
as the initial Entity. - setInitialEntity(IEntity, boolean) - Method in class com.dna.jopt.framework.body.Optimization
- setInitialEntityRenewAutoFilterControllers(IEntity) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets
Optimization.hasEntitySetByUser()
andtryRenewAutoFilterController
totrue
, then sets the input initialEntity as theOptimization.getWorkEntity()
. - setInitialEntityRenewAutoFilterControllers(IEntity) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- setInitialLoad(double[]) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setInitialLoad(double[]) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the the amount of a good that is already being carried by the
Resource
. - setInitialOptimizationModeGE(IOptimizationAlgorithm.OptimizationAlgorithmStart) - Method in class com.dna.jopt.framework.body.OptimizationSubController
- setInitialOptimizationModeSA(IOptimizationAlgorithm.OptimizationAlgorithmStart) - Method in class com.dna.jopt.framework.body.OptimizationSubController
- setIsAvailableForStay(boolean) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets if the
Resource
is allowed for anovernight stay
instead of returning to the starting location. - setIsAvailableForStay(boolean) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setIsCausingIdleTimeCost(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setIsCausingIdleTimeCost(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets
isCausingIdleTimeCost
, the default value istrue
. - setIsClosedRoute(boolean) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the
Route
to aclosed Route
. - setIsClosedRoute(boolean) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setIsCreatedOnTheFly(boolean) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Marks the
connection
ascreated on the fly
in case theconnection
is not found in theINodeEdgeConnector
which means it was created on the fly by itsIBackupElementConnector
. - setIsCreatedOnTheFly(boolean) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- setIsDutyHoursIncludesVisitDuration(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setIsDutyHoursIncludesVisitDuration(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets
isDutyHoursIncludesVisitDuration
, if set to false, theDutyHours
act as an access window in which the work has to be started. - setIsForcedDifferentRoute(boolean) - Method in interface com.dna.jopt.member.unit.relation.node2node.visitor.INode2NodeVisitorRelation
-
Sets the checks if is forced different route.
- setIsForcedDifferentRoute(boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
- setIsForcedDifferentVisitor() - Method in interface com.dna.jopt.member.unit.relation.node2node.visitor.INode2NodeVisitorRelation
-
Sets
RelativeVisitor2RelatedNodeRelation.needsForcedDifferentVisitor
totrue
and linkRelativeVisitor2RelatedNodeRelation.needsForcedSameVisitor
tofalse
. - setIsForcedDifferentVisitor() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
-
Enforces a different
Resource
to visit the twoNodes
. - setIsForcedSameRoute() - Method in interface com.dna.jopt.member.unit.relation.node2node.visitor.INode2NodeVisitorRelation
-
Sets the is forced same route.
- setIsForcedSameRoute() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
- setIsForcedSameVisitor() - Method in interface com.dna.jopt.member.unit.relation.node2node.visitor.INode2NodeVisitorRelation
-
Sets
RelativeVisitor2RelatedNodeRelation.needsForcedDifferentVisitor
tofalse
and linkRelativeVisitor2RelatedNodeRelation.needsForcedSameVisitor
totrue
. - setIsForcedSameVisitor() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
-
Enforces that the same
Resource
visits the twoNodes
. - setIsForcedSameVisitor(boolean) - Method in interface com.dna.jopt.member.unit.relation.node2nodes.multiday.INode2NodesMultiDayRelation
- setIsForcedSameVisitor(boolean) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- setIsForcedSameVisitorForcedDifferentRoute() - Method in interface com.dna.jopt.member.unit.relation.node2node.visitor.INode2NodeVisitorRelation
-
Sets the is forced same visitor forced different route.
- setIsForcedSameVisitorForcedDifferentRoute() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
- setIsForcedStayNode(boolean) - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Sets
PillarTimeWindowGeoNode.isForcedStayNode
andAbstractNode.isStayNode
to the input value. - setIsForcedStayNode(boolean) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- setIsHard(boolean) - Method in interface com.dna.jopt.member.unit.condition.IConstraint
-
Sets the constraint to
hard
if the respective parameter is given or returns anIllegalStateException
if this is expected but not the case. - setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- setIsHard(boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- setIsInactive(boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setIsInactive(boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setIsLockedDown(boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setIsLockedDown(boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setIsOfferedNode(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setIsOfferedNode(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets as a
offered Node
. - setIsOnlyScheduledInCompany(boolean) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- setIsOnlyScheduledInCompany(boolean) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- setIsOnlyScheduledInCompany(boolean) - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Sets the
Pillar
only to be visited of otherwork Nodes
are scheduled that day. - setIsOptional(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setIsOptional(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the
Node
as anoptional Node
. - setIsOverlapAllowed(boolean) - Method in interface com.dna.jopt.member.unit.relation.node2nodes.multiday.INode2NodesMultiDayRelation
- setIsOverlapAllowed(boolean) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- setIsOverwritingRouteStart(boolean, boolean) - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
- setIsOverwritingRouteStart(boolean, boolean) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- setIsOverwritingRouteTermination(boolean, boolean) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- setIsOverwritingRouteTermination(boolean, boolean) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- setIsOverwritingRouteTermination(boolean, boolean) - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Sets the
Pillar
to beanAnchorPillar
at which theRoute
has to start or end. - setIsPartialExchangeIdleForDrivingTime(boolean) - Method in class com.dna.jopt.member.unit.node.event.EventNode
- setIsPrefferedHour(boolean) - Method in class com.dna.jopt.member.unit.hours.AbstractDutyHours
- setIsPrefferedHour(boolean) - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
-
Sets the checks if is preffered hour.
- setIsRequestAllRoutesElementDetails(boolean) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setIsRequestAllRoutesElementDetails(boolean) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Sets the
resultrequested
value of allILogicEntityRoutes
. - setIsReturnStart(Duration) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setIsReturnStart(Duration) - Method in interface com.dna.jopt.member.unit.node.INode
- setIsSchedulableOutsideWorkingHours(boolean, boolean) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- setIsSchedulableOutsideWorkingHours(boolean, boolean) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- setIsSchedulableOutsideWorkingHours(boolean, boolean) - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Sets the
Pillar
that it has to be visited by aResource
outside of herWorkingHours
ifIResource.setMaxPillarAfterHoursTime(Duration)
is also set totrue
. - setIsScheduled(boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setIsScheduled(boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setIsSoloAccessHour(boolean) - Method in class com.dna.jopt.member.unit.hours.OpeningHours
- setIsStayNode(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setIsStayNode(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets
Node
as a possibleovernight stay Node
. - setIsUnassessed(boolean) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setIsUnassessed(boolean) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Sets the
unassessed
status. - setIsUnassessed(boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setIsUnassessed(boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setIsWorkNode(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setIsWorkNode(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the
Node
as awork Node
which is the default where aResource
has a job to do. - setItems(List<ILoad>) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- setItems(List<T>) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- setJobViolations(List<IViolation>) - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- setJobViolations(List<IViolation>) - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- setJoinedCost(double) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setJoinedCost(double) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Sets the
joined cost
which is the accumulated sum ofinternal cost
of allIlogicEntityRoutes
of theIEntity
. - setJoinedDetailController(IJoinedEntityDetailController) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setJoinedDetailController(IJoinedEntityDetailController) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Sets the
IJoinedEntityDetailController
which is assessing the times and distances of theILogicEntityRoutes
. - setJointVisitDuration(Duration) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setJointVisitDuration(Duration) - Method in interface com.dna.jopt.member.unit.node.INode
-
If two or more
Nodes
are close to one another, thevisitDuration
of theNodes
after the first one can be reduced since for example less loading and unloading time is needed . - setLastBeneficialJoinedCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- setLastBeneficialJoinedCostAfterInvocation(double) - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- setLastGeoElementWithinRoute(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setLastGeoElementWithinRoute(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setLastInvokedOperator(IOperator) - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- setLastInvokedOperator(IOperator) - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Sets the last invoked
IOperator
. - setLastJoinedCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- setLastJoinedCost(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Sets the
cost
before the newIOperator
was invoked. - setLastLockdownStopTime(Optional<Long>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setLastLockdownStopTime(Optional<Long>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setLastNodeInRouteImportance(int) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setLastNodeInRouteImportance(int) - Method in interface com.dna.jopt.member.unit.node.INode
- setLatitude(double) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- setLatitude(double) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Sets the latitude of the
element
. - setLicenceKey(String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.
- setLicenceKey(String) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- setLicense(IRapotLicense) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.
- setLicense(IRapotLicense) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- setLicense(File) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.
- setLicense(File) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- setLicense(ObjectInputStream) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.
- setLicense(ObjectInputStream) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- setLicenseJSON(File) - Method in interface com.dna.jopt.framework.body.IOptimization
- setLicenseJSON(File) - Method in class com.dna.jopt.framework.body.Optimization
- setLicenseJSON(String) - Method in interface com.dna.jopt.framework.body.IOptimization
- setLicenseJSON(String) - Method in class com.dna.jopt.framework.body.Optimization
- setLoad(double[]) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setLoad(double[]) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the amount of goods the
Resource
is getting added by visiting theResource
. - setLoad(double, boolean) - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- setLoad(double, boolean) - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Sets the load and the request status of the load.
- setLoadController(ILoadController) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setLoadController(ILoadController) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setLoadPickupTime(long) - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- setLoadPickupTime(long) - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
- setLocalFlexTime(Duration) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the amount of time a
Resource
can be expected to start working later and stay longer at work if needed. - setLocalFlexTime(Duration) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setLocalMaxFreePostWorkDrivingTerminationTime(Duration) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the amount of time the
Resource
can be expected to drive home to its starting location in its free time. - setLocalMaxFreePostWorkDrivingTerminationTime(Duration) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setLocalMaxFreePostWorkDrivingTerminationTime(Duration, boolean) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the local max free post work driving termination time.
- setLocalMaxFreePostWorkDrivingTerminationTime(Duration, boolean) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setLocalMaxPillarAfterHoursTime(Duration) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the amount of time after
WorkingHours
within which aIPillarNode
can be set. - setLocalMaxPillarAfterHoursTime(Duration) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setLocalMaxRouteStartReductionTime(Duration, boolean) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the maximum time which the
Resource
can be expected to drive to the firstNode
in its private time. - setLocalMaxRouteStartReductionTime(Duration, boolean) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setLocalMaxRouteStartReductionTimePillar(Duration, boolean) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the
localMaxRouteStartReductionTime
forIPillarNode
. - setLocalMaxRouteStartReductionTimePillar(Duration, boolean) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setLocalReductionTimeIsIncludedInWorkingTime(boolean) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets whether the
localMaxRouteStartReductionTime
is included in theWorkingHours
. - setLocalReductionTimeIsIncludedInWorkingTime(boolean) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setLocalStayOutCycleDefinition(Duration, LocalDate) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the
Duration
of the cycle within which the maximum number ofovernight stays
are allowed and within which the minimumrecovery time
(WorkingHours
withoutovernight stays
) has to be observed. - setLocalStayOutCycleDefinition(Duration, LocalDate) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setLocationId(String) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- setLocationId(String) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Sets the location id.
- setLockdownTime(long) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setLockdownTime(long) - Method in interface com.dna.jopt.member.unit.node.INode
- setLongitude(double) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- setLongitude(double) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Sets the longitude of the
element
. - setMasterNode(INode) - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- setMasterNode(INode) - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
-
Sets the
Node
as aMasterNode
which has to be given service before the relatedRelatedNode
. - setMasterNodeId(String) - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Sets the input
ID
as theMasterNode
. - setMaxDistance(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- setMaxDistance(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the max distance
AbstractBasicCapacityResource.maxGlobalDistanceKilometer
in [km] that a route can take. - setMaxDistance(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the maximal distance that a
Resource
is allowed to travel per day, cannot be null. - setMaxDistance(Quantity<Length>) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setMaxDrivingDistanceFirstNode(Quantity<Length>) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMaxDrivingDistanceFirstNode(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the maximal distance that the
Resource
needs to drive to the firstNode
. - setMaxDrivingDistanceLastNode(Quantity<Length>) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMaxDrivingDistanceLastNode(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the maximal distance that the
Resource
needs to drive to the lastNode
. - setMaxDrivingTimeFirstNode(Duration) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMaxDrivingTimeFirstNode(Duration) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the maximal driving time that the
Resource
is supposed to drive to the firstNode
. - setMaxDrivingTimeLastNode(Duration) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMaxDrivingTimeLastNode(Duration) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the maximal driving time that the
Resource
is supposed to drive to the lastNode
. - setMaxFlexPreWorkingHoursDrvingTime(Duration) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
-
Deprecated.
- setMaxFlexPreWorkingHoursDrvingTime(Duration) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Deprecated.please use
IResource.setMaxRouteStartReductionTime(Duration, boolean)
instead - setMaxFreePostWorkDrivingTerminationTime(Duration) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMaxFreePostWorkDrivingTerminationTime(Duration) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the amount of time that the
Resource
can be expected to drive home to its starting location in its free time. - setMaxFreePostWorkDrivingTerminationTime(Duration, boolean) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMaxFreePostWorkDrivingTerminationTime(Duration, boolean) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the local max free post work driving termination time.
- setMaxHours(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- setMaxHours(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Deprecated.please use
IBasicResource.setMaxWorkingTime(Duration)
instead - setMaxHours(Duration) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Deprecated.please use
IWorkingHours.setMaxWorkingTime(Duration)
instead - setMaxHours(Duration) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
-
Deprecated.
- setMaxJoinableUsage(double) - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
- setMaxPillarAfterHoursTime(Duration) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMaxPillarAfterHoursTime(Duration) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the amount of time after
WorkingHours
within which aIPillarNode
can be set. - setMaxPriority(int) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- setMaxRouteStartReductionTime(Duration, boolean) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMaxRouteStartReductionTime(Duration, boolean) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the maximum time which the
Resource
can be expected to drive to the firstNode
in its private time. - setMaxRouteStartReductionTimePillar(Duration, boolean) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMaxRouteStartReductionTimePillar(Duration, boolean) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the
route start reduction time
forIPillarNode
. - setMaxStack(int) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpaceGood
- setMaxWorkingDistance(Quantity<Length>) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setMaxWorkingDistance(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the maximal distance a
IResource
is allowed to travel perWorkingHour
without throwing aIViolation
. - setMaxWorkingTime(Duration) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Sets the maximum number of hours a
Resource
is allowed to work per day. - setMaxWorkingTime(Duration) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setMaxWorkingTime(Duration) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setMaxWorkingTime(Duration) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- setMinAutoFilterProtectedExecutions(int) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setMinAutoFilterProtectedExecutions(int) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets a number of
iterations
of theOptimizer
in which theNode
is protected from being filtered by theIAutoNodeFilter
. - setMinimalAnchorDetails(List<MinimalRouteElementDetail>) - Method in interface com.dna.jopt.member.unit.relation.node2nodes.multiday.INode2NodesMultiDayRelation
- setMinimalAnchorDetails(List<MinimalRouteElementDetail>) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- setMinimalDegratedCapacity(double[]) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setMinimalDegratedCapacity(double[]) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the minimal degrated capacity.
- setMinimalVisitDuration(Duration) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setMinimalVisitDuration(Duration) - Method in interface com.dna.jopt.member.unit.node.INode
- setMultiWorkingHoursConstraintController(IMultiWorkingHoursConstraintController) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setMultiWorkingHoursConstraintController(IMultiWorkingHoursConstraintController) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Sets the
IMultiWorkingHoursConstraintController
which controls the costs for violatingIConstraints
orIWorkingHours
. - setNodeColor(INodeColor) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setNodeColor(INodeColor) - Method in interface com.dna.jopt.member.unit.node.INode
- setNodeConnections(Table<String, String, INodeConnectorItem>) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- setNodeConnections(Table<String, String, INodeConnectorItem>) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Sets the node connections table.
- setNodeConnector(INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the
Optimization.getNodeConnector()
. - setNodeConnector(INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.Optimization
- setNodeConnector(INodeEdgeConnector) - Method in class com.dna.jopt.io.shared.EntityContainer
- setNodeConnector(INodeEdgeConnector) - Method in interface com.dna.jopt.io.shared.IEntityContainer
- setNodeDepot(INodeDepot) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setNodeDepot(INodeDepot) - Method in interface com.dna.jopt.member.unit.node.INode
- setNodeDepotMap(Map<String, INodeDepot>) - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- setNodeDepotMap(Map<String, INodeDepot>) - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- setNodeFixCost(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNodeFixCost(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setNodeFixCost(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the node fix cost.
- setNodeId(String) - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- setNodeViolationMap(Map<String, List<IViolation>>) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNodeViolationMap(Map<String, List<IViolation>>) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setNodeViolations(List<IViolation>, String) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
-
Deprecated.
- setNodeViolations(List<IViolation>, String) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Deprecated.
- setNoMatchCost(ILogicEntityRoute, IEntityCostAdjuster, IPropertyProvider, int, boolean) - Static method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- setNoneOptimizableNodDetails(Map<String, ILogicRouteElementDetailItem>) - Method in class com.dna.jopt.io.shared.EntityContainer
- setNoneOptimizableNodDetails(Map<String, ILogicRouteElementDetailItem>) - Method in interface com.dna.jopt.io.shared.IEntityContainer
- setNumConstraintViolations(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumConstraintViolations(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of constraint violations.
- setNumJobConstraintViolations(int) - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- setNumJobConstraintViolations(int) - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- setNumViolations(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- setNumViolationsAfterEndAnchor(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- setNumViolationsAterEndAnchor(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsAterEndAnchor(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setNumViolationsColorNodeCapacity(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsColorNodeCapacity(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setNumViolationsColorNodeCapacity(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- setNumViolationsDailyBreak(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsDailyBreak(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of violations daily break.
- setNumViolationsDailyBreak(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the number of violations (daily break).
- setNumViolationsMissedServiceHours(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsMissedServiceHours(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setNumViolationsMissedServiceHours(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- setNumViolationsNodeTimewindow(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsNodeTimewindow(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of violations node timewindow.
- setNumViolationsNodeTimewindow(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the number of violations (node timewindow).
- setNumViolationsNodeTimewindowEarly(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsNodeTimewindowEarly(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of violations node timewindow early.
- setNumViolationsNodeTimewindowEarly(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the number of violations node (timewindow early).
- setNumViolationsNodeTimewindowLate(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsNodeTimewindowLate(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of violations node timewindow late.
- setNumViolationsNodeTimewindowLate(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the number of violations node (timewindow late).
- setNumViolationsNodeType(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsNodeType(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of violations node type.
- setNumViolationsNodeType(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the number of violations (node type).
- setNumViolationsRelationships(int) - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- setNumViolationsRelationships(int) - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- setNumViolationsRelationships(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the number of violations (relationships).
- setNumViolationsRouteCapacity(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsRouteCapacity(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of violations route capacity.
- setNumViolationsRouteCapacity(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the number of violations (route capacity).
- setNumViolationsRouteDistance(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsRouteDistance(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of violations route distance.
- setNumViolationsRouteDistance(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the number of violations (route distance).
- setNumViolationsRouteTime(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsRouteTime(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of violations route time.
- setNumViolationsRouteTime(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the number of violations (route time).
- setNumViolationsUselessUnloadAll(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setNumViolationsUselessUnloadAll(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the number of violations useless unload all.
- setOnConvergedTimeOut(long, TimeUnit) - Method in class com.dna.jopt.util.costconverger.AbstractCostConverger
- setOnConvergedTimeOut(long, TimeUnit) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
- setOptimizable(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setOptimizable(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets if the
Node
can still be moved around or if it is onlockdown
and is fixed. - setOptimizable(boolean, boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setOptimizable(boolean, boolean) - Method in interface com.dna.jopt.member.unit.node.INode
- setOptimization(IOptimization) - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- setOptimization(IOptimization) - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
- setOptimization(IOptimization) - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- setOptimization(IOptimization) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- setOptimization(IOptimization) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- setOptimization(IOptimization) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- setOptimizationAlgorithms(List<IOptimizationAlgorithm>) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- setOptimizationAlgorithms(List<IOptimizationAlgorithm>) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Sets the optimization algorithms attached to this scheme.
- setOptimizationAlgorithmStart(IOptimizationAlgorithm.OptimizationAlgorithmStart, IOptimizationAlgorithm.OptimizationAlgorithmStart) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the
Optimization.initialOptimizationModeGE
andOptimization.initialOptimizationModeSA
, both have the default valueSTATE_MODE_BATCH
. - setOptimizationAlgorithmStart(IOptimizationAlgorithm.OptimizationAlgorithmStart, IOptimizationAlgorithm.OptimizationAlgorithmStart) - Method in class com.dna.jopt.framework.body.Optimization
- setOptimizationCreator(String) - Method in interface com.dna.jopt.framework.body.IOptimization
- setOptimizationCreator(String) - Method in class com.dna.jopt.framework.body.Optimization
- setOptimizationProperties(Properties) - Method in class com.dna.jopt.io.shared.EntityContainer
- setOptimizationProperties(Properties) - Method in interface com.dna.jopt.io.shared.IEntityContainer
- setOptimizationRunIdent(String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the optimization run identification string.
- setOptimizationRunIdent(String) - Method in class com.dna.jopt.framework.body.Optimization
- setOptimizationScheme(IOptimizationScheme) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the
IOptimizationScheme
. - setOptimizationScheme(IOptimizationScheme) - Method in class com.dna.jopt.framework.body.Optimization
- setOriginalTransitionTime(long) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- setOverallVisitDurationEfficiencyFactor(double) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setOverallVisitDurationEfficiencyFactor(double) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the overall visit duration efficiency factor.
- setPerHourCost(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setPerHourCost(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the
AbstractBasicCapacityResource.perHourCost
, the default value is 1.0. - setPerHourProductionCost(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setPerHourProductionCost(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- setPerKilometerCost(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setPerKilometerCost(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the
AbstractBasicCapacityResource.perKilometerCost
, the default value is 1.0. - setPersistentRelationShipDetailMap(Map<IOptimizationElement, ILogicRouteElementDetailItem>) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Sets the persistent map with the
IOptimizationElement
and theILogicRouteElementDetailItem
. - setPersistentRelationShipDetailMap(Map<IOptimizationElement, ILogicRouteElementDetailItem>) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- setPosition(Position) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- setPosition(Position) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
- setProductiveTimeColorCountMap(Map<Integer, Integer>) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- setProductiveTimeColorMap(Map<Integer, Long>) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- setProtected() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
- setProtected() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- setQuotient(double) - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
- setQuotient(double) - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- setRealTime() - Method in interface com.dna.jopt.member.unit.realtime.IRealTimeManager
- setReductionTimeIsIncludedInWorkingTime(boolean) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setReductionTimeIsIncludedInWorkingTime(boolean) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets whether the
route start reduction time
is included in theWorkingHours
. - setRelatedNode(INode) - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- setRelatedNode(INode) - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
-
Sets the
Node
as aRelatedNode
which has to be given service after the relatedMasterNode
. - setRelatedNodeId(String) - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Sets the input
ID
as theRelatedNode
- setRelatedNodes(List<INode>) - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- setRelatedNodes(List<INode>) - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
- setRelation2CostItemMap(Map<INode2NodeRelation, RelationShipCostItem>) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Sets the
INode2NodeRelation
tocost
item map. - setRelation2CostItemMap(Map<INode2NodeRelation, RelationShipCostItem>) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- setRelationMode(AbstracNode2NodeRelation.RelationMode) - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- setRelationMode(AbstracNode2NodeRelation.RelationMode) - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
- setRelationShipController(IRelationshipController) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setRelationShipController(IRelationshipController) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- setRelationShipCost(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Sets the relationship cost.
- setRelationShipCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- setRelationShipDetailMap(Map<IOptimizationElement, ILogicRouteElementDetailItem>) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Sets the map with the
IOptimizationElement
and theILogicRouteElementDetailItem
. - setRelationShipDetailMap(Map<IOptimizationElement, ILogicRouteElementDetailItem>) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- setRequestElementDetails(boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Sets
result requested
resulting in theILogicRouteElementDetailItem
being saved and being accessable afterwards. - setRequestElementDetails(boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setResourceDepot(IResourceDepot) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- setResourceDepot(IResourceDepot) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setResourceDepot(IResourceDepot) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setResourceDepot(IResourceDepot) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the resource depot.
- setResourceFixCost(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setResourceFixCost(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setResourceFixCost(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the resource fix cost.
- setResourceId(String) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- setResPriorityMap(Map<String, Integer>) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- setRouteClusterController(IClusterController) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setRouteClusterController(IClusterController) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRouteCostAndViolationController(ILogicRouteCostAndViolationController) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setRouteCostAndViolationController(ILogicRouteCostAndViolationController) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRouteId(int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setRouteId(int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRouteNoneOptimizableElements(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setRouteNoneOptimizableElements(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRouteOptimizableElements(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Sets the
IOptimizationElements
.This method should NOT used directly only together with copy. - setRouteOptimizableElements(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRouteOptionalOptimizableElements(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setRouteOptionalOptimizableElements(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRoutePillars(List<IPillarNode>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- setRoutePillars(List<IPillarNode>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRoutes(List<ILogicEntityRoute>) - Method in class com.dna.jopt.member.bucket.entity.Entity
- setRoutes(List<ILogicEntityRoute>) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- setRouteStart(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Sets
IOptimizationElement
where the route will start. - setRouteStart(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRouteStartTime(long) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRouteStopTime(long) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRouteTermination(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Sets the
IOptimizationElement
where theRoute
will end. - setRouteTermination(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- setRouteViolations(List<IViolation>) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setRouteViolations(List<IViolation>) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setSearchIndex(int) - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- setSearchIndex(int) - Method in interface com.dna.jopt.member.unit.pnd.IPNDItem
-
Sets the search index.
- setSearchIndex(int) - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- setServiceHoursOffsets(List<Pair<Long, Long>>) - Method in class com.dna.jopt.member.unit.hours.OpeningHours
- setSkillCostingModel(TypeWithExpertiseConstraint.SkillWithExpertiseCostModel) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- setSkillEfficiencyFactor(double) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- setSkillEfficiencyFactor(double) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Deprecated.Sets the skill efficiency factor, which is multiplied with the service time at the
Node
. The default value is 1.0 - setStartTimeHook(Duration) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- setStartTimeHook(Duration) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- setStayOutCycleDefinition(Duration, LocalDate) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setStayOutCycleDefinition(Duration, LocalDate) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the
Duration
of the cycle within which the maximum number ofovernight stays
are allowed and within which the minimumrecovery time
(WorkingHours
withoutovernight stays
) has to be observed. - setStayOutFixCost(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setStayOutFixCost(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- setStayOutFixCost(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the stay out fix cost.
- setStayOutPolicy(double, double) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
-
Deprecated.
- setStayOutPolicy(double, double) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Deprecated.Please use
IResource.setStayOutPolicy(Quantity, Duration)
instead. - setStayOutPolicy(Quantity<Length>, Duration) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setStayOutPolicy(Quantity<Length>, Duration) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the minimal distance and time the
Resource
needs to be away from its starting location to be able to aovernight stay
. - setStayOutPolicyActive(boolean) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
-
Deprecated.
- setStayOutPolicyActive(boolean) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Deprecated.please use the above mentioned methods instead
- setStayOutPolicyReturnDistance(Quantity<Length>) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setStayOutPolicyReturnDistance(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the minimal distance a
Resource
needs to be away from hisstarting location
in order to be able to use anovernight stay
. - setStayOutPolicyReturnDistanceActive(boolean) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setStayOutPolicyReturnDistanceActive(boolean) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets whether the
Resource
needs to be further away from itsstarting location
than the set threshold to be able to use anovernight stay
. - setStayOutPolicyReturnTime(Duration) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setStayOutPolicyReturnTime(Duration) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the minimal time a
Resource
would need to return to herstarting location
to be able to use anovernight stay
. - setStayOutPolicyReturnTimeActive(boolean) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setStayOutPolicyReturnTimeActive(boolean) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets whether the
Resource
needs to take longer to return to herstarting location
than the set threshold to be able to use anovernight stay
. - setStaysOut(int, int, int) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- setStaysOut(int, int, int) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the
total stays
, thestays in a row
and theminimum recovery time
of astay out cycle
. - setStrictOverdistanceLimit(Quantity<Length>) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setStrictOverdistanceLimit(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the strict overdistance limit.
- setStrictOvertimeLimit(Duration) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- setStrictOvertimeLimit(Duration) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Sets the strict overtime limit.
- setTerminationTransitDistance(double) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setTerminationTransitDistance(double) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the termination transit distance.
- setTerminationTransitTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setTerminationTransitTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the termination transit time.
- setThreadPrefix(String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the
Optimization.getThreadPrefix()
, the default value is"JOPT-"
. - setThreadPrefix(String) - Method in class com.dna.jopt.framework.body.Optimization
- setTimeComparisonJuncture(boolean, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.AbstractNode2NodeTempusRelation
- setTimeComparisonJuncture(boolean, boolean) - Method in interface com.dna.jopt.member.unit.relation.node2node.tempus.INode2NodeTempusRelation
-
Defines which times are relevant in a
RelativeTimeWindow2RelatedNodeRelation
. - setTimedBucketData(INodeConnectorItem, List<ConnectionBucket>) - Static method in class com.dna.jopt.member.unit.nodeedge.TimedNodeConnectorItem
- setTimedData(INodeConnectorItem, List<TimedConnectionData>) - Static method in class com.dna.jopt.member.unit.nodeedge.TimedNodeConnectorItem
- setTimeMillis(long) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Deprecated.please use
INodeConnectorItem.setDrivingTime(Duration)
instead - setTimeMillis(long) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
-
Deprecated.
- setTitle(String) - Method in class com.dna.jopt.io.exporting.container.EntityContainerExporter
-
Deprecated.
- setTitle(String) - Method in interface com.dna.jopt.io.exporting.IEntityExporter
-
Sets the input as the
EntityKMLExporter.exportTitle
. - setTitle(String) - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- setTitle(String) - Method in class com.dna.jopt.io.exporting.text.EntityTextExporter
- setTitle(String) - Method in class com.dna.jopt.io.shared.EntityContainer
- setTitle(String) - Method in interface com.dna.jopt.io.shared.IEntityContainer
- settleOptimization() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Internally called to settle the optimization, e.g.
- settleOptimization() - Method in class com.dna.jopt.framework.body.Optimization
- setToOptimizationElement(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Sets the
optimization element
(usually aNode
) at which theconnection
ends. - setToOptimizationElement(IOptimizationElement) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- setTotalEarlyTime(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setTotalEarlyTime(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the total early time.
- setTotalEarlyTime(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the total early time.
- setTotalLateTime(int) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setTotalLateTime(int) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the total late time.
- setTotalLateTime(int) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the total late time.
- setTotalLoadViolationAmount() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the total load violation amount.
- setTotalLoadViolationAmount(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setTotalLoadViolationAmount(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the total load violation amount.
- setTotalLoadViolationAmount(double) - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Sets the total load violation amount.
- setTotalTimeWindowDeviation(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- setTotalTimeWindowDeviation(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Sets the total time window deviation.
- setTransitionTime(long) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- setTypes(List<TypeWithExpertise>) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- setTypes(List<TypeWithExpertise>) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseQualification
- setTypes(List<String>) - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- setTypes(List<String>) - Method in class com.dna.jopt.member.unit.condition.type.TypeQualification
- setUnassigned(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setUnassigned(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the
Node
to beunassigned
, meaning not part of anyRoute
. - setUnassignNodeManager(INodeUnassigner) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the
INodeUnassigner
. - setUnassignNodeManager(INodeUnassigner) - Method in class com.dna.jopt.framework.body.Optimization
- setUnassignNodeManager(INodeUnassigner) - Method in class com.dna.jopt.io.shared.EntityContainer
- setUnassignNodeManager(INodeUnassigner) - Method in interface com.dna.jopt.io.shared.IEntityContainer
- setUnassignNodeManager(INodeUnassigner) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- setUnassignNodeManager(INodeUnassigner) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Sets the unassign node manager.
- setUnloadAll(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setUnloadAll(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Allows the
Resource
to unload all itsCapacity
at thisNode
- setUnloadAllDimension(int, int) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setUnloadAllDimension(int, int) - Method in interface com.dna.jopt.member.unit.node.INode
-
Allows a
Resource
to unload all itsCapacity
of a specific good (dimension
) at thisNode
. - setUserEntityCoreBuildOptions(Properties) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets
Optimization.userEntityCoreBuildOptionsOpt
as anOptional
with the parameter values if notnull
. - setUserEntityCoreBuildOptions(Properties) - Method in class com.dna.jopt.framework.body.Optimization
- setValue(String, String) - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Sets the value.
- setValue(String, String) - Method in class com.dna.jopt.member.unit.violation.Violation
- setViolationActorRoutes(List<ILogicEntityRoute>) - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Sets the routes, which are triggering the violation.
- setViolationActorRoutes(List<ILogicEntityRoute>) - Method in class com.dna.jopt.member.unit.violation.Violation
- setViolationActors(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the
Violation.violationActors
. - setViolationActors(List<IOptimizationElement>) - Method in class com.dna.jopt.member.unit.violation.Violation
- setVisitDuration(int) - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- setVisitDuration(int) - Method in interface com.dna.jopt.member.unit.node.INode
-
Deprecated.
- setVisitDurationMillis(long) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setVisitDurationMillis(long) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets the visit duration millis.
- setWaitOnEarlyArrival(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setWaitOnEarlyArrival(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets whether a
Resource
has to wait when arriving before theIOpeningHours
of theNode
. - setWaitOnEarlyArrivalFirstNode(boolean) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- setWaitOnEarlyArrivalFirstNode(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
- setWorkEntity(IEntity) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the
Optimization.workEntity
. - setWorkEntity(IEntity) - Method in class com.dna.jopt.framework.body.Optimization
- setWorkingHourConstraintCost(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- setWorkingHourConstraintCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- setWorkingHours(WorkingHours[]) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- shiftStartMillis(long) - Method in interface com.dna.jopt.member.unit.node.event.IPillarExtendableNode
- shiftStartMillis(long) - Method in class com.dna.jopt.member.unit.node.event.PillarExtenbdableEventNode
- shorten(double, double) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns short
OpenLocationCode
from the full Open Location Code created by removing four or six digits, depending on the provided reference point. - SimpleLoad - Class in com.dna.jopt.member.unit.pnd.load.simple
- SimpleLoad(String, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- SimpleLoad(String, int, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- SimpleLoadCapacity - Class in com.dna.jopt.member.unit.pnd.capacity.simple
- SimpleLoadCapacity(String, int, int) - Constructor for class com.dna.jopt.member.unit.pnd.capacity.simple.SimpleLoadCapacity
- SimpleNodeDepot - Class in com.dna.jopt.member.unit.pnd.depot.node.simple
- SimpleNodeDepot(String) - Constructor for class com.dna.jopt.member.unit.pnd.depot.node.simple.SimpleNodeDepot
- SimpleProgressStreamer - Class in com.dna.jopt.framework.stream.progress
- SimpleProgressStreamer(IOptimizationAlgorithm) - Constructor for class com.dna.jopt.framework.stream.progress.SimpleProgressStreamer
- SimpleResourceDepot - Class in com.dna.jopt.member.unit.pnd.depot.resource.simple
-
The Class CapacityLimitedResourceDepot.
- SimpleResourceDepot(String, double) - Constructor for class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- SimpleResourceDepot.SupplyConflictStrategy - Enum Class in com.dna.jopt.member.unit.pnd.depot.resource.simple
-
The Enum SupplyConflictStrategy.
- SimpleResultStreamer - Class in com.dna.jopt.framework.stream.result
- SimpleResultStreamer(IOptimizationAlgorithm) - Constructor for class com.dna.jopt.framework.stream.result.SimpleResultStreamer
- SIMULATED_ANNEALING_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig
- simulatedAnnealingOverrideNumIterationsValue() - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
- simulatedAnnealingOverrideNumIterationsValue() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
- simulatedAnnealingOverrideNumIterationsValue(int) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
-
Initializes the optional value
simulatedAnnealingOverrideNumIterationsValue
to simulatedAnnealingOverrideNumIterationsValue. - simulatedAnnealingOverrideNumIterationsValue(int) - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.BuildFinal
-
Initializes the optional value
simulatedAnnealingOverrideNumIterationsValue
to simulatedAnnealingOverrideNumIterationsValue. - simulatedAnnealingOverrideNumIterationsValue(Optional<Integer>) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
-
Initializes the optional value
simulatedAnnealingOverrideNumIterationsValue
to simulatedAnnealingOverrideNumIterationsValue. - simulatedAnnealingOverrideNumIterationsValue(Optional<Integer>) - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.BuildFinal
-
Initializes the optional value
simulatedAnnealingOverrideNumIterationsValue
to simulatedAnnealingOverrideNumIterationsValue. - SIMULTANEOUS_SPACE_SAVINGS_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- SINGLEASSESS_LICENSE_SKIP - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- SingleAssessOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
- SingleAssessOptimizationScheme(IOptimization) - Constructor for class com.dna.jopt.framework.body.scheme.SingleAssessOptimizationScheme
- singleDebugAssess(IEntity) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- singleDebugAssess(IEntity, IPropertyProvider, INodeEdgeConnector, INodeUnassigner) - Static method in class com.dna.jopt.util.cutter.OptimizationCutter
- SKIP - Enum constant in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider.JSONConnectionSerializationMode
-
The skip - Save no connections.
- SolutionKMLExporter - Class in com.dna.jopt.io.exporting.kml
-
This class can be used to export the results in a .kml format which can be used in Google Earth.
- SolutionKMLExporter() - Constructor for class com.dna.jopt.io.exporting.kml.SolutionKMLExporter
- splitNodeByConstantMaxDuration(INode, Map<String, IResource>, BiFunction<INode, Integer, String>, Duration) - Static method in class com.dna.jopt.util.nodesplitter.NodeSplitter
-
Split node by constant max duration.
- splitNodeByConstantMaxNumber(INode, Map<String, IResource>, BiFunction<INode, Integer, String>, int) - Static method in class com.dna.jopt.util.nodesplitter.NodeSplitter
- splitNodeByFlexibleDuration(INode, Map<String, IResource>, Duration) - Static method in class com.dna.jopt.util.nodesplitter.NodeSplitter
-
Split node by flexible duration.
- splitNodeByFlexibleDuration(INode, Map<String, IResource>, Duration, Duration) - Static method in class com.dna.jopt.util.nodesplitter.NodeSplitter
- splitNodeByFlexibleDuration(INode, Map<String, IResource>, BiFunction<INode, Integer, String>, Duration, Duration, double) - Static method in class com.dna.jopt.util.nodesplitter.NodeSplitter
- START - Static variable in class com.dna.jopt.member.unit.hours.DutyHoursComparators
- START - Static variable in class com.dna.jopt.member.unit.hours.TimeWindow
-
The Comparator for START.
- startAsynchronousOptimizationRun() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.Start asynchronous optimization run.
- startAsynchronousOptimizationRun() - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- startRunAsync() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Start run async.
- startRunAsync() - Method in class com.dna.jopt.framework.body.Optimization
- startRunAsync(ObjectInputStream) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.
- startRunAsync(ObjectInputStream) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- startRunSync(long, TimeUnit) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Start run sync.
- startRunSync(long, TimeUnit) - Method in class com.dna.jopt.framework.body.Optimization
- status - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The status ReplaySubject.
- status() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus
- status() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractOptimizationAlgorithmPluginResult
- status() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractOptimizationAlgorithmPreparationPluginResult
- status() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
- status() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
- status() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
- status(AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.Builder
-
Initializes the value for the
status
attribute. - status(AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.StatusBuildStage
-
Initializes the value for the
status
attribute. - status(AlgorithmPluginResultStatus) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
-
Initializes the value for the
status
attribute. - status(AlgorithmPluginResultStatus) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.StatusBuildStage
-
Initializes the value for the
status
attribute. - status(AlgorithmPluginResultStatus) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult.Builder
-
Initializes the value for the
status
attribute. - status(AlgorithmPluginResultStatus) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult.StatusBuildStage
-
Initializes the value for the
status
attribute. - STATUS_INFO - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- StatusCode - Enum Class in com.dna.jopt.framework.codedefinition
- statusDescription() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus
- statusDescription() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
- statusDescription(String) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.Builder
-
Initializes the optional value
statusDescription
to statusDescription. - statusDescription(String) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.BuildFinal
-
Initializes the optional value
statusDescription
to statusDescription. - statusDescription(Optional<String>) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.Builder
-
Initializes the optional value
statusDescription
to statusDescription. - statusDescription(Optional<String>) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.BuildFinal
-
Initializes the optional value
statusDescription
to statusDescription. - StatusEvent - Class in com.dna.jopt.framework.codedefinition
- StatusEvent(StatusCode, String) - Constructor for class com.dna.jopt.framework.codedefinition.StatusEvent
- StatusStreamer - Class in com.dna.jopt.framework.stream.info
- StatusStreamer() - Constructor for class com.dna.jopt.framework.stream.info.StatusStreamer
- statusSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Gets the
OptimizationEvents.status
ReplaySubject
which can be used to subscribe to the currentstatus
. - stopOptimization() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Checks that
Optimization.getCurrentOptimizationAlgo()
is notnull
, then setsOptimization.isStopOptimization()
totrue
and callsIOptimizationAlgorithm.jumpToEnd()
. - stopOptimization() - Method in class com.dna.jopt.framework.body.Optimization
- stream(int, String) - Method in class com.dna.jopt.framework.stream.info.ErrorStreamer
-
Deprecated.
- stream(int, String) - Method in interface com.dna.jopt.framework.stream.info.IErrorStreamer
-
Deprecated.This method will be dropped soon use stream(ErrorCode errorCode, Throwable cause)
- stream(IOptimization, IErrorEvent) - Method in class com.dna.jopt.framework.stream.info.ErrorStreamer
- stream(IOptimization, IStatusEvent) - Method in class com.dna.jopt.framework.stream.info.StatusStreamer
- stream(IOptimization, IWarningEvent) - Method in class com.dna.jopt.framework.stream.info.WarningStreamer
- stream(IOptimization, NodeFilteringEvent) - Method in class com.dna.jopt.framework.stream.info.autofilter.AutoFilterStreamer
- stream(IOptimization, T) - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- stream(ErrorCode, Throwable) - Method in class com.dna.jopt.framework.stream.info.ErrorStreamer
- stream(ErrorCode, Throwable) - Method in interface com.dna.jopt.framework.stream.info.IErrorStreamer
- stream(StatusCode, String) - Method in interface com.dna.jopt.framework.stream.info.IStatusStreamer
- stream(StatusCode, String) - Method in class com.dna.jopt.framework.stream.info.StatusStreamer
- stream(StatusCode, List<INodeFilterReason>) - Method in class com.dna.jopt.framework.stream.info.autofilter.AutoFilterStreamer
- stream(StatusCode, List<INodeFilterReason>) - Method in interface com.dna.jopt.framework.stream.info.autofilter.IAutoFilterStreamer
- stream(WarningCode, String) - Method in interface com.dna.jopt.framework.stream.info.IWarningStreamer
- stream(WarningCode, String) - Method in class com.dna.jopt.framework.stream.info.WarningStreamer
- stream(IEntity) - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- stream(IEntity) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- stream(IEntity) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- stream(IEntity) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- stream(T) - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- stream(T) - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
- stream2Optimization(IEntity) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- stream2Optimization(IEntity) - Method in class com.dna.jopt.framework.stream.progress.SimpleProgressStreamer
- stream2Optimization(IEntity) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- stream2Optimization(IEntity) - Method in class com.dna.jopt.framework.stream.result.SimpleResultStreamer
- streamAfterResult(IOptimization, IEntity) - Method in class com.dna.jopt.framework.stream.info.autofilter.AutoFilterStreamer
- streamAfterResult(IOptimization, IEntity) - Method in interface com.dna.jopt.framework.stream.info.autofilter.IAutoFilterStreamer
- streamBeforeResult(IOptimization, IEntity) - Method in class com.dna.jopt.framework.stream.info.autofilter.AutoFilterStreamer
- streamBeforeResult(IOptimization, IEntity) - Method in interface com.dna.jopt.framework.stream.info.autofilter.IAutoFilterStreamer
- strictFilterNodes(IOptimizationAlgorithm, double) - Method in class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- STRONG - Enum constant in enum class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation.RelationMode
- subscribe(IOptimizationEventListener, OptimizationEvents, Consumer<? super Throwable>) - Static method in class com.dna.jopt.framework.body.event.LegacyCallbackSubscriber
-
Subscribe.
- subscribeSubjectWithTestObserver(ReplaySubject<T>, Function<T, OptimizationEvents.AssertionResult>) - Static method in class com.dna.jopt.framework.body.event.OptimizationEvents
- substiteClusterNodeForCluster(Map<IOptimizationElement, JointCluster>, List<JointCluster>) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- SUCCESS - Enum constant in enum class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag
- SupplyFlexLoad - Class in com.dna.jopt.member.unit.pnd.load.flexload
- SupplyFlexLoad(String) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- SupplyFlexLoad(String, int) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- SupplyFlexLoad(String, int, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- SupplyFlexLoad(String, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
T
- takeOverProperties(IOpeningHours, IOpeningHours) - Static method in class com.dna.jopt.member.unit.hours.OpeningHours
- takeOverProperties(IWorkingHours, IWorkingHours) - Static method in class com.dna.jopt.member.unit.hours.WorkingHours
- takeOverProperties(IWorkingHours, IWorkingHours, boolean) - Static method in class com.dna.jopt.member.unit.hours.WorkingHours
- tempIncreaseImplausibleScore() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- tempIncreaseImplausibleScore() - Method in interface com.dna.jopt.member.unit.node.INode
- tempSetActiveDutyHours(Set<Integer>) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- tempSetActiveDutyHours(Set<Integer>) - Method in interface com.dna.jopt.member.unit.node.INode
- time() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.AbstractReducedNodeEdgeConnectorItem
- time() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
- time(Duration) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
-
Initializes the value for the
time
attribute. - time(Duration) - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.TimeBuildStage
-
Initializes the value for the
time
attribute. - timeBuckets() - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeIndexer
- TIMECONSTRAINTCONSTRAINTVIOLATIONTAG - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- TimedConnectionData - Class in com.dna.jopt.member.unit.nodeedge
- TimedConnectionData(TimeDef, Quantity<Length>, Duration) - Constructor for class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
- TimedConnectionData(LocalTime, Quantity<Length>, Duration) - Constructor for class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
- TimeDef - Class in com.dna.jopt.member.unit.nodeedge.time
- TimedLoad - Class in com.dna.jopt.member.unit.pnd.load.timed
- TimedLoad(String, int, int, long, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- TimedLoad(String, Duration, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- TimedNodeConnectorItem - Class in com.dna.jopt.member.unit.nodeedge
- TimedNodeConnectorItem() - Constructor for class com.dna.jopt.member.unit.nodeedge.TimedNodeConnectorItem
- TimedSupplyFlexLoad - Class in com.dna.jopt.member.unit.pnd.load.flexload
- TimedSupplyFlexLoad(String) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- TimedSupplyFlexLoad(String, int) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- TimedSupplyFlexLoad(String, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- TimeIndexer - Class in com.dna.jopt.member.unit.nodeedge.time
- TimeIndexer(List<DateDef>) - Constructor for class com.dna.jopt.member.unit.nodeedge.time.TimeIndexer
- TIMESTAMP - Static variable in class com.dna.jopt.member.bucket.entity.EntityComparators
- TimeWindow - Class in com.dna.jopt.member.unit.hours
-
The Class TimeWindow.
- TimeWindow(long, long, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.TimeWindow
-
Instantiates a new time window.
- TimeWindow(Instant, Instant, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.TimeWindow
-
Instantiates a new time window.
- TimeWindow(ZonedDateTime, ZonedDateTime) - Constructor for class com.dna.jopt.member.unit.hours.TimeWindow
-
Instantiates a new time window.
- TimeWindowGeoNode - Class in com.dna.jopt.member.unit.node.geo
-
The
TimeWindowGeoNode
is a normalINode
. - TimeWindowGeoNode() - Constructor for class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
- TimeWindowGeoNode(String, double, double, IOpeningHours, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
-
The constructor for a
TimeWindowGeoNode
where theOpeningHours
are not added as aList
. - TimeWindowGeoNode(String, double, double, List<IOpeningHours>, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
- TimeWindowGeoNode(String, Position, IOpeningHours, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
- TimeWindowGeoNode(String, Position, List<IOpeningHours>, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
- to(OpenLocation) - Static method in class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- toElementId() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.AbstractReducedNodeEdgeConnectorItem
- toElementId() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
- toElementId(String) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
-
Initializes the value for the
toElementId
attribute. - toElementId(String) - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.ToElementIdBuildStage
-
Initializes the value for the
toElementId
attribute. - toOverviewResult() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
-
Returns
IEntity.toOverviewResult()
which is a detailed summary of the results. - toOverviewResult() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- toOverviewResult() - Method in class com.dna.jopt.member.bucket.entity.Entity
- toOverviewResult() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Prints the result of the
IOptimization
with the number ofILogicEntityRoute
, number ofIOptimizationElement
, total time, distance, idle time etc. - toPos() - Method in class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- toString() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Prints the immutable value
AlgorithmPluginResultStatus
with attribute values. - toString() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Prints the immutable value
OptimizationAlgorithmPluginResult
with attribute values. - toString() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
Prints the immutable value
OptimizationAlgorithmPreparationPluginResult
with attribute values. - toString() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents.AssertionResult
- toString() - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
Prints the immutable value
ConstructionOptimizationAlgorithmConfig
with attribute values. - toString() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Prints the immutable value
HeuristicOptimizationAlgorithmConfig
with attribute values. - toString() - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
Prints the immutable value
ErrorCodeValidationSetting
with attribute values. - toString() - Method in class com.dna.jopt.framework.codedefinition.ErrorEvent
- toString() - Method in class com.dna.jopt.framework.codedefinition.StatusEvent
- toString() - Method in enum class com.dna.jopt.framework.codedefinition.WarningCode
- toString() - Method in class com.dna.jopt.framework.codedefinition.WarningEvent
- toString() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- toString() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- toString() - Method in class com.dna.jopt.framework.stream.info.autofilter.NodeFilteringEvent
- toString() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- toString() - Method in class com.dna.jopt.member.bucket.entity.Entity
- toString() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Returns a
String
representing theIEntity
object. - toString() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- toString() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- toString() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- toString() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- toString() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- toString() - Method in class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- toString() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
- toString() - Method in class com.dna.jopt.member.unit.condition.resource.BindingResourceConstraint
- toString() - Method in class com.dna.jopt.member.unit.condition.resource.ExcludingResourceConstraint
- toString() - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- toString() - Method in class com.dna.jopt.member.unit.condition.type.TypeQualification
- toString() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- toString() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- toString() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumber
- toString() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- toString() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberQualification
- toString() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
Prints the immutable value
OpenLocation
with attribute values. - toString() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- toString() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- toString() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- toString() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- toString() - Method in class com.dna.jopt.member.unit.hours.AbstractDutyHours
- toString() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
- toString() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- toString() - Method in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
- toString() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- toString() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Prints the immutable value
ReducedNodeEdgeConnectorItem
with attribute values. - toString() - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- toString() - Method in class com.dna.jopt.member.unit.pnd.capacity.simple.SimpleLoadCapacity
- toString() - Method in class com.dna.jopt.member.unit.pnd.depot.node.simple.SimpleNodeDepot
- toString() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- toString() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- toString() - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- toString() - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- toString() - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- toString() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
- toString() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- toString() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Returns the
category
, theattribute
, thevalue
and theviolationValue
. - toString() - Method in class com.dna.jopt.member.unit.violation.Violation
- toString() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- toString(boolean) - Method in class com.dna.jopt.member.bucket.entity.Entity
- toString(boolean) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- TOTAL_OVERLOAD - Enum constant in enum class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper.ExchangeCode
- transitionDistance_inverse - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
- transitionTime_inverse - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
- tryFindSingleClusters(List<JointCluster>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.capacity.simple.SimpleLoadCapacity
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.depot.node.simple.SimpleNodeDepot
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
-
The Constant TYPE_NAME.
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- TYPE_NAME - Static variable in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- TypeConstraint - Class in com.dna.jopt.member.unit.condition.type
-
This class allows setting
IConstraint
onINode
. - TypeConstraint() - Constructor for class com.dna.jopt.member.unit.condition.type.TypeConstraint
- typeName() - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- typeName() - Method in class com.dna.jopt.member.unit.pnd.capacity.simple.SimpleLoadCapacity
- typeName() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- typeName() - Method in class com.dna.jopt.member.unit.pnd.depot.node.simple.SimpleNodeDepot
- typeName() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the type name.
- typeName() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- typeName() - Method in interface com.dna.jopt.member.unit.pnd.IPNDItem
-
Gets the type name.
- typeName() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- typeName() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- typeName() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- typeName() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- typeName() - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- typeName() - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- typeName() - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- TypeQualification - Class in com.dna.jopt.member.unit.condition.type
- TypeQualification() - Constructor for class com.dna.jopt.member.unit.condition.type.TypeQualification
- TypeWithExpertise - Class in com.dna.jopt.member.unit.condition.typewithexpertise
- TypeWithExpertise(String, double, boolean) - Constructor for class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
- TypeWithExpertiseConstraint - Class in com.dna.jopt.member.unit.condition.typewithexpertise
- TypeWithExpertiseConstraint() - Constructor for class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- TypeWithExpertiseConstraint(TypeWithExpertiseConstraint.SkillWithExpertiseCostModel) - Constructor for class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- TypeWithExpertiseConstraint.SkillWithExpertiseCostModel - Enum Class in com.dna.jopt.member.unit.condition.typewithexpertise
-
The Enum SkillWithExpertiseCostModel.
- TypeWithExpertiseQualification - Class in com.dna.jopt.member.unit.condition.typewithexpertise
- TypeWithExpertiseQualification() - Constructor for class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseQualification
U
- UKPostCode - Class in com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode
-
This class allows to limit
Resources
to only give service toNodes
within a specific set ofPostcodes
in the UK. - UKPostCode(String, Optional<Integer>, Optional<Integer>, Optional<String>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- UKPostCodeConstraint - Class in com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode
-
This class allows to add
Constraints
toNodes
so that onlyResources
from certainUK postcode
areas are allowed to give them service. - UKPostCodeConstraint() - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- UKPostCodeQualification - Class in com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode
-
This class allows to give
Resources
theQualification
to give service toNodes
in the specificeUK postcode
areas. - UKPostCodeQualification(UKPostCode) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeQualification
- unassignNodes(List<IEntity>, List<IOptimizationElement>) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Unassigns the given
Nodes
. - unassignNodes(List<IEntity>, List<IOptimizationElement>) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- UNCAUGHT_EXCEPTION_IN_OPTIMIZATION - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- uncaughtException(Thread, Throwable) - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- UNDERLOAD - Enum constant in enum class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper.ExchangeCode
- UNKNOWN - Enum constant in enum class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag
- UNKNOWN - Enum constant in enum class com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem.ScheduleStatus
- UnloadAllLoad - Class in com.dna.jopt.member.unit.pnd.load.unload
- UnloadAllLoad(String) - Constructor for class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- UnloadAllLoad(String, int, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- UnPreferredResource - Class in com.dna.jopt.member.unit.condition.resource
- UnPreferredResource() - Constructor for class com.dna.jopt.member.unit.condition.resource.UnPreferredResource
- UnPreferredResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- UnPreferredResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.UnPreferredResourceConstraint
- unsubscribe() - Method in interface com.dna.jopt.framework.body.event.IOptimizationEventSubscription
- update(InputStream, IOptimization) - Method in interface com.dna.jopt.io.importing.IOptimizationImporter
-
Takes an existing
IOptimization
instance and updates it with an optimization from an InputStream. - update(InputStream, IOptimization) - Method in class com.dna.jopt.io.importing.json.OptimizationJSONImporter
- update(InputStream, IOptimization, boolean) - Method in interface com.dna.jopt.io.importing.IOptimizationImporter
-
Takes an existing
IOptimization
instance and updates it with an optimization from an InputStream. - update(InputStream, IOptimization, boolean) - Method in class com.dna.jopt.io.importing.json.OptimizationJSONImporter
-
Update.
- update(InputStream, IOptimization, Optional<INodeEdgeConnector>, Properties, boolean) - Method in interface com.dna.jopt.io.importing.IOptimizationImporter
-
Takes an existing
IOptimization
instance and updates it with an optimization from an InputStream. - update(InputStream, IOptimization, Optional<INodeEdgeConnector>, Properties, boolean) - Method in class com.dna.jopt.io.importing.json.OptimizationJSONImporter
-
Updates an existing
IOptimization
optionally with already existingINodeEdgeConnector
andproperties
. - update(InputStream, IOptimization, Optional<INodeEdgeConnector>, Properties, boolean, boolean) - Method in interface com.dna.jopt.io.importing.IOptimizationImporter
-
Takes an existing
IOptimization
instance and updates it with an optimization from an InputStream. - update(InputStream, IOptimization, Optional<INodeEdgeConnector>, Properties, boolean, boolean) - Method in class com.dna.jopt.io.importing.json.OptimizationJSONImporter
-
Updates an existing
IOptimization
optionally with already existingINodeEdgeConnector
andproperties
. - updateJointEntityBaseValueWithOwnRoutes() - Method in class com.dna.jopt.member.bucket.entity.Entity
- updateJointEntityBaseValueWithOwnRoutes() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Instantiates a new
IJoinedEntityDetailController
and adds the values of allILogicEntityRoute
that were notunassigned
. - updateJointEntityBaseValueWithRoute(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- updateJointEntityBaseValueWithRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Adds the value of
distance, idle time, productive time, transit time
etc of the inputILogicEntityRoute
to theIJoinedEntityDetailController
of theIEntity
.
V
- validate() - Method in class com.dna.jopt.io.shared.EntityContainer
- validate() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- validate(List<ErrorCode>) - Method in class com.dna.jopt.framework.codedefinition.AbstractErrorCodeValidationSetting
- validateFilterNodes(IEntityCostAssessor, IPropertyProvider, IEntity, Map<ILogicEntityRoute, List<INode>>, List<IOptimizationElement>) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- validateFilterNodesSingleRoute(IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, List<IOptimizationElement>) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- validateOverlapAndSort(List<TimeWindow>) - Static method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Validate overlap and sort by start.
- validSoftOverdistance() - Method in class com.dna.jopt.framework.codedefinition.AbstractErrorCodeValidationSetting
- validSoftOverdistance() - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
- validSoftOverdistance(boolean) - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting.Builder
-
Initializes the value for the
validSoftOverdistance
attribute. - validSoftOvertime() - Method in class com.dna.jopt.framework.codedefinition.AbstractErrorCodeValidationSetting
- validSoftOvertime() - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
- validSoftOvertime(boolean) - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting.Builder
-
Initializes the value for the
validSoftOvertime
attribute. - valueOf(String) - Static method in enum class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.framework.codedefinition.ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.framework.codedefinition.StatusCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.framework.codedefinition.WarningCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem.ScheduleStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint.ConnectionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint.SkillWithExpertiseCostModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.unit.hours.IDutyHours.DutyHoursFlavour
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.unit.IOptimizationElement.OptimizationElementFlavour
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider.JSONConnectionSerializationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot.SupplyConflictStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper.ExchangeCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation.RelationMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.framework.codedefinition.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.framework.codedefinition.StatusCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.framework.codedefinition.WarningCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem.ScheduleStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint.ConnectionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint.SkillWithExpertiseCostModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.unit.hours.IDutyHours.DutyHoursFlavour
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.unit.IOptimizationElement.OptimizationElementFlavour
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider.JSONConnectionSerializationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot.SupplyConflictStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper.ExchangeCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation.RelationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.ITourOptimizerPlugin
- Violation - Class in com.dna.jopt.member.unit.violation
- Violation(String, String, String, int) - Constructor for class com.dna.jopt.member.unit.violation.Violation
- VIOLATION_CONSTRAINTVIOLATION_CAPACITY_OVERLOAD - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_CAPACITY_OVERLOAD.
- VIOLATION_CONSTRAINTVIOLATION_CAPACITY_TRANSPORT_OVERTIME - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_CAPACITY_UNDERLOAD - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_COLOR_CAPACITY_USAGE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED.
- VIOLATION_CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED_DUE_TO_RETURN - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED.
- VIOLATION_CONSTRAINTVIOLATION_MAXDISTANCE_RADIUS_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_MAXTIME_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_MAXTIME_EXCEEDED.
- VIOLATION_CONSTRAINTVIOLATION_MAXTIME_EXCEEDED_DUE_TO_RETURN - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_MAXTIME_EXCEEDED_WITHEND_ANCHOR - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_MAXTIME_RADIUS_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_MAXTIME_EXCEEDED.
- VIOLATION_CONSTRAINTVIOLATION_MISSED_SERVICEHOURS - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED.
- VIOLATION_CONSTRAINTVIOLATION_NOT_FIRST_NODE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_NOT_LAST_NODE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_DIFFERENT_RESOURCE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_DIFFERENT_RESOURCE.
- VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_DIFFERENT_RESOURCE_ROUTE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_DIFFERENT_RESOURCE.
- VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_OVERLAP - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_SAME_RESOURCE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_DIFFERENT_RESOURCE.
- VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_SAME_ROUTE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_WOH_GAP - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_WRONG_ORDER - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_RELATIONSHIP_WRONG_ORDER.
- VIOLATION_CONSTRAINTVIOLATION_TIMECONSTRAINT_AFTERENDANCHOR - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- VIOLATION_CONSTRAINTVIOLATION_TIMECONSTRAINT_EARLY - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_TIMECONSTRAINT_EARLY.
- VIOLATION_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE.
- VIOLATION_CONSTRAINTVIOLATION_TIMECONSTRAINT_POTENTIAL_DOUBLEBOOKING - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant VIOLATION_CONSTRAINTVIOLATION_TIMECONSTRAINT_POTENTIAL_DOUBLEBOOKING.
- ViolationFactory - Class in com.dna.jopt.member.unit.violation
-
A factory for creating Violation objects.
- ViolationSummary - Class in com.dna.jopt.member.unit.violation
-
The Class ViolationSummary.
- ViolationSummary() - Constructor for class com.dna.jopt.member.unit.violation.ViolationSummary
-
Instantiates a new violation summary.
- visit(INodeDepot, ILogicEntityRoute, long) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Visit.
- visit(INodeDepot, ILogicEntityRoute, long) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- visit(ILoad, IResourceDepot, double, ILogicEntityRoute, long) - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- visit(ILoad, IResourceDepot, double, ILogicEntityRoute, long) - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
-
The capacity is "visiting" a load.
- visit(ILoad, IResourceDepot, double, ILogicEntityRoute, long) - Method in class com.dna.jopt.member.unit.pnd.capacity.simple.SimpleLoadCapacity
- VisitDepotExchangeHelper - Class in com.dna.jopt.member.unit.pnd.loadexchange
- VisitDepotExchangeHelper(INodeDepot, IResourceDepot, List<VisitLoadCapacityExchangeHelper>) - Constructor for class com.dna.jopt.member.unit.pnd.loadexchange.VisitDepotExchangeHelper
- visited(ILoadCapacity, double, long) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- visited(ILoadCapacity, double, long) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- visited(ILoadCapacity, double, long) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- visited(ILoadCapacity, double, long) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- visited(ILoadCapacity, double, long) - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
After a
ILoadCapacity
visited a load, the load gets the information, what load value was accepted by the capacity and when the capcity arrived at the load. - visited(ILoadCapacity, double, long) - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- visited(ILoadCapacity, double, long) - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- visited(ILoadCapacity, double, long) - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- VisitLoadCapacityExchangeHelper - Class in com.dna.jopt.member.unit.pnd.loadexchange
- VisitLoadCapacityExchangeHelper(ILoad, ILoadCapacity, double, double, double, long, List<VisitLoadCapacityExchangeHelper.ExchangeCode>) - Constructor for class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- VisitLoadCapacityExchangeHelper.ExchangeCode - Enum Class in com.dna.jopt.member.unit.pnd.loadexchange
W
- warning - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The warning ReplaySubject.
- WarningCode - Enum Class in com.dna.jopt.framework.codedefinition
- WarningEvent - Class in com.dna.jopt.framework.codedefinition
- WarningEvent(WarningCode, String) - Constructor for class com.dna.jopt.framework.codedefinition.WarningEvent
- WarningStreamer - Class in com.dna.jopt.framework.stream.info
- WarningStreamer() - Constructor for class com.dna.jopt.framework.stream.info.WarningStreamer
- warningSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Gets the
Warnings
ReplaySubject
which can be used to subscribe to any upcomingWarnings
- WEAK - Enum constant in enum class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation.RelationMode
- WEAK_TO_MATER - Enum constant in enum class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation.RelationMode
- WEAK_TO_RELATED - Enum constant in enum class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation.RelationMode
- weekDays() - Static method in class com.dna.jopt.member.unit.nodeedge.time.RangeDef
- weekEnd() - Static method in class com.dna.jopt.member.unit.nodeedge.time.RangeDef
- withAlgorithm(AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm) - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
Copy the current immutable object by setting a value for the
algorithm
attribute. - withAlgorithm(AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Copy the current immutable object by setting a value for the
algorithm
attribute. - withCode(String) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
Copy the current immutable object by setting a value for the
code
attribute. - withDistance(Quantity<Length>) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Copy the current immutable object by setting a value for the
distance
attribute. - withEns(IEntity...) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Copy the current immutable object with elements that replace the content of
ens
. - withEns(Iterable<? extends IEntity>) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Copy the current immutable object with elements that replace the content of
ens
. - withFromElementId(String) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Copy the current immutable object by setting a value for the
fromElementId
attribute. - withHasAutoFilter(boolean) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Copy the current immutable object by setting a value for the
hasAutoFilter
attribute. - withSimulatedAnnealingOverrideNumIterationsValue(int) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Copy the current immutable object by setting a present value for the optional
simulatedAnnealingOverrideNumIterationsValue
attribute. - withSimulatedAnnealingOverrideNumIterationsValue(Optional<Integer>) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Copy the current immutable object by setting an optional value for the
simulatedAnnealingOverrideNumIterationsValue
attribute. - withStatus(AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Copy the current immutable object by setting a value for the
status
attribute. - withStatus(AlgorithmPluginResultStatus) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Copy the current immutable object by setting a value for the
status
attribute. - withStatus(AlgorithmPluginResultStatus) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
Copy the current immutable object by setting a value for the
status
attribute. - withStatusDescription(String) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Copy the current immutable object by setting a present value for the optional
statusDescription
attribute. - withStatusDescription(Optional<String>) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Copy the current immutable object by setting an optional value for the
statusDescription
attribute. - withTime(Duration) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Copy the current immutable object by setting a value for the
time
attribute. - withToElementId(String) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Copy the current immutable object by setting a value for the
toElementId
attribute. - withValidSoftOverdistance(boolean) - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
Copy the current immutable object by setting a value for the
validSoftOverdistance
attribute. - withValidSoftOvertime(boolean) - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
Copy the current immutable object by setting a value for the
validSoftOvertime
attribute. - WOH_FLAVOUR - Enum constant in enum class com.dna.jopt.member.unit.hours.IDutyHours.DutyHoursFlavour
-
The woh flavour.
- WorkingHours - Class in com.dna.jopt.member.unit.hours
-
This class describes the hours a
IResource
is allowed to work. - WorkingHours(long, long) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
Deprecated.please use
WorkingHours(ZonedDateTime, ZonedDateTime)
instead - WorkingHours(long, long, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
The constructor for
WorkingHours
using milliseconds since 01.01.1970. - WorkingHours(TimeWindow) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
- WorkingHours(Range<Instant>) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
Deprecated.please use
WorkingHours(ZonedDateTime, ZonedDateTime)
instead - WorkingHours(Range<Instant>, Duration, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
Deprecated.please use
WorkingHours(ZonedDateTime, ZonedDateTime)
instead. The - WorkingHours(Instant, Instant) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
Deprecated.please use
WorkingHours(ZonedDateTime, ZonedDateTime)
instead - WorkingHours(Instant, Instant, Duration, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
Deprecated.please use
WorkingHours(ZonedDateTime, ZonedDateTime)
instead. The - WorkingHours(Instant, Instant, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
The constructor for
WorkingHours
usingInstants
. - WorkingHours(Instant, Instant, ZoneId, Optional<Duration>, Optional<Quantity<Length>>) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
- WorkingHours(Instant, Instant, Optional<Duration>, Optional<Quantity<Length>>) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
Deprecated.please use
WorkingHours(ZonedDateTime, ZonedDateTime)
instead. The - WorkingHours(LocalDateTime, LocalDateTime) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
Deprecated.please use
WorkingHours(ZonedDateTime, ZonedDateTime)
instead - WorkingHours(ZonedDateTime, Duration) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
- WorkingHours(ZonedDateTime, ZonedDateTime) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
The constructor for
WorkingHours
usingAbstractDutyHours(ZonedDateTime, ZonedDateTime)
. - WorkingHours(GregorianCalendar, GregorianCalendar) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
-
Deprecated.please use
WorkingHours(ZonedDateTime, ZonedDateTime)
instead - WorkingHoursExceededAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- WorkingHoursExceededAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- write(OutputStream, ExportTarget<O>) - Method in class com.dna.jopt.io.BZip2ExtendedOptimization
- write(OutputStream, ExportTarget<O>) - Method in interface com.dna.jopt.io.IOptimizationIO
- write(OutputStream, ExportTarget<O>) - Method in class com.dna.jopt.io.JsonExtendedOptimizationIO
- write(OutputStream, ExportTarget<O>, boolean) - Method in class com.dna.jopt.io.BZip2ExtendedOptimization
- write(OutputStream, ExportTarget<O>, boolean) - Method in interface com.dna.jopt.io.IOptimizationIO
- write(OutputStream, ExportTarget<O>, boolean) - Method in class com.dna.jopt.io.JsonExtendedOptimizationIO
Y
Z
- ZoneNumber - Class in com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber
- ZoneNumber(int) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumber
- ZoneNumberConstraint - Class in com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber
- ZoneNumberConstraint() - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- ZoneNumberQualification - Class in com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber
- ZoneNumberQualification(ZoneNumber) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberQualification
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Resource
can carry of a specific good.Several goods can be defined of which each a limited amount can be carried.