Index

A B C D E F G H I J K L M N O P R S T U V W Y Z 
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.
Sets the amount a Resource can carry of a specific good.

Several goods can be defined of which each a limited amount can be carried.

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 the Resources that can serve this Node to those that have the specific Qualification 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 the Resource so it can only give service to the Nodes that have the appropriate IQualification.
addConstraint(IWorkingHoursLevelConstraint) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Adds a Constraint to the WorkingHours so only Resources with that specific Qualification will be able to serve the Nodes to which those WorkingHours 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 the Converger.
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 a Relation.
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 the Resource.
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
Adds an IOptimizationElement like an IResource or an INode to the Route.
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 the IWorkingHours, which means that by adding a IConstraint to the INode, they are limited to which Nodes 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 the Resource, which means that by adding a IConstraint to the INode, they are limited to which Nodes 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 existing relationship 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 the RelationshipController.node2DetailsPersistendMap as well as on the RelationshipController.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 not null or empty and the priority is not below or equal 0, then sets the AbstractResourceConstraint.maxPriority to priority.
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 the priorities are null or empty and that they are the same size, then adds a resource AbstractResourceConstraint.addResource(String, int) for every ressIds.
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 the index position, shifting the Route at that position to the right and updating all indexes
addRoute(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
addRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
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 already unassigned so there are no duplicates, then adds the remaining Nodes 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 to Node.
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
 
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 the constraints 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 an Optional.
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 visiting resource will be treated as a hard constraint if a mandatoryVisitor 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
build() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.BuildFinal
build() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
build() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.BuildFinal
build() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult.Builder
build() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult.BuildFinal
build() - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.Builder
build() - Method in interface com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.BuildFinal
build() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
build() - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.BuildFinal
build() - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting.Builder
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
build() - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.BuildFinal
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
builder() - Static method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
builder() - Static method in class com.dna.jopt.framework.body.scheme.helper.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
This IResource is the unit in the Optimization that is visiting the INode and doing the work.
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.
CapacityResource(String, double, double, double, double, List<IDutyHours>) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
Deprecated.
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_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 of unassign 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
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
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()) or OpeningHours(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 invokes WorkingHours.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
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 the boundingPredicate 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 into OpenLocationCode.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 the Node 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 the INodeEdgeConnector.
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
Removes the IResource with the given resId from the IConstraint that are IConstraintResource.
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 upcoming Errors.
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
EventNode(String, IDutyHours, int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
Deprecated.
EventNode(String, IOpeningHours, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
The EventNode has no location and cannot be a Pillar.
EventNode(String, List<IDutyHours>, int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
Deprecated.
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 a Pillar.
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
Replaces the input ILogicEntityRoutes with clones within the Solution.
exchangeExistingRouteWithClone(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
exchangeExistingRouteWithClone(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Replaces the input ILogicEntityRoute with a clone within the Entity.
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
Replaces an ILogicEntityRoute with another ILogicEntityRoute in all the Entities.
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 the output 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() and INodeUnassigner.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
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
Gets all IOptimizationElements Ids who's visiting resource id equal to the input String.
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
Invokes IEntity.getAnchoredRoutes() if Optimization.workEntity is not null.
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 with anchorNodes, which are essentially IPillarNodes overwriting the start or end of a Route.
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 the Node 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 an Optional.
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 the PillarEventNode.attachedres, returns null if no resource 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 all IViolation.
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 an IOperator.
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
 
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 the OpeningHours from the Node.
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 the WorkingHours of the Resource.
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 of Color coded Nodes a Resource 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 is 1.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 the IResource.
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 the Resources that can serve this Node to those that have the specific Qualification 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 the Resource 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 the Optimizer putting Nodes after the anchor Node, which might happen because the Route 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 of time 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 the InducedIdleEventNode as created by System.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 is 0.
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 this Route.
getCurrentVisitingResource() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getCurrentVisitingResourceWorkingHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets the index of the IWorkingHours of the visiting IResource.
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 the INodeFilterReason.
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
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 the IResource 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 the IResource 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() and TimeWindow.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 specific Node 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 the element.
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 free IEntity.
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
Gets the IEntityCostAndViolationController, responsible for internal cost and IViolations.
getEntityInvokedOperatorController() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getEntityInvokedOperatorController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
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 the Node 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
Invokes IEntity.getFirstMatchingRoute(INode) if Optimization.workEntity is not null.
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
Gets the first ILogicEntityRoute in the Entity which contains the input INode.
getFirstMatchingRoute(String) - Method in interface com.dna.jopt.framework.body.IOptimization
Invokes IEntity.getFirstMatchingRoute(String) if Optimization.workEntity is not null.
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 the INode or IPillarNode with the input nodeId 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 is enum 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 a Node) from which the connection 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 a Resource had to wait since it arrived prior to the OpeningHours of the Node 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 specific Node.
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 an overnight 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 of internal cost of all IlogicEntityRoutes of the IEntity.
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 the ILogicEntityRoutes.
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 reduced visitDuration of a Node caused by efficiency effects since several Nodes 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 beneficial Operator.
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 a cost 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 the Resource.
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 of IPillarNode 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 for IPillarNode 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 local stayout 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 the MasterNode.
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 a Resource is allowed to travel without a IViolation 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 first Node.
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 last Node.
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 first Node.
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 last Node.
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 in hours.
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 first Node 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 for IPillarNode 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 the Resource 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 a long.
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 of overnight 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
Gets the maximum distance a IResource is allowed to take without throwing a Violation per day.
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 a ILogicEntityRoute without throwing a Violation.
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 a long 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 violating IConstraints or IWorkingHours.
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 the Node.
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 the Node.
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 the NodeColorCapacity.
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 this element.
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
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 the NoneOptimizableElements.
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 given elementId.
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 the Optimizer putting Nodes after the anchor Node, which might happen because the Route 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 by INodeColor 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 the Node 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 the Node 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 by relationships , 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 route capacity, 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 the Resource was working longer than the allowed maximal 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 the optimizable 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
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
Gets the OptimizationEvents which are backed by multiple ReplaySubject and CompletableFuture.
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 is 0.
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 the masterNodeId and the relatedNodeId.
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 the ILogicRouteElementDetailItem.
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 is 0.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 the IWorkingHours.
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 the Resource.
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
Gets the quotient of penalty points of a 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() and TimeWindow.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 the RelatedNode.
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 linked cost
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
Gets the IRelationshipController, containing the map with the INode2NodeRelations.
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 the index.
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 this LogicEntityRoute.
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
Gets the IOptimizationElement by the index which was given by the order of the Elements added.
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
Gets all the IOptimizationElements of the Route, including all the Nodes and Resources.
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 of ILogicEntityRoutes.
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 the Route 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 the Route 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
Gets the all of the IViolations in the IEntity and summarizes them in an IViolationSummary.
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 is UNKNOWN, EARLY, IDLE, INTIME or LATE.
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 input shinkMillis and safetyAdditionalDuration are substracted or added respectively from/to the end of the timeWindow of the OpeningHours 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
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 of overnight stays are allowed and within which the the minimum recovery time (days without overnight 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 of overnight stays are allowed and within which the the minimum recovery time (days without overnight 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 a overnight 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 as Quantity 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 as Duration.
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 the Node which the constraint 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 a Node) at which the connection 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 in seconds.
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 in seconds.
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 the ILogicEntityRoutes.
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 the Node in meters.
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 a INode or IPillarNode 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 in unassigned 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 the unassigned 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 its Capacity of a specific good (dimension) at this Node.
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
Gets the Optimization.getUserProperties(), if null returns empty().
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 the Node.
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 the setLocalMaxRouteStartReductionTimePillar and the normal IWorkingHours.
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
 
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

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 is false.
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 a ILogicRouteElementDetailItem.
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
Checks if a INode or IPIllarNode contains the input Id.
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 any Relations.
hasResource(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
hasResource(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Check if a IResource contains the input Id.
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() and TimeWindow.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 already unassigned 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
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 specific filter 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 like average speed, setting an alternate destination, setting acceptable 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 the INode which require the servicing IResource to have the fitting IQualification.
IConstraintResource - Interface in com.dna.jopt.member.unit.condition.resource
A ConstraintResource is a Constraint that can be added to a INode which then sets that given IResource as a hard preferred Constraint for that Node.
ICostConverger - Interface in com.dna.jopt.util.costconverger
This interface of the converger allows to set an iteration treshold after which the Optimisation is stopped if the cost 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 and IWorkingHoursfor all the different INode and IResource.
IDutyHours.DutyHoursFlavour - Enum Class in com.dna.jopt.member.unit.hours
This enables to clearly distinguish between several instances of IDutyHours, since WorkingHours and OpeningHours have their own flavour.
IEntity - Interface in com.dna.jopt.member.bucket.entity
An Entity contains all ILogicEntityRoute, IResource, INode etc.
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 an IEntityContainer 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 last Operator was able to realize lower costs 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 and ErrorCode.
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 the INodes, the IResource, getting the IDutyHours 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 an ILogicRouteElement which is only created when ILogicEntityRoute#setRequestElementDetails(boolean) is set to true.
ILogicRouteElementDetailItem.ScheduleStatus - Enum Class in com.dna.jopt.member.bucket.route.controller.detail
Marks the status of the Resource an respect to the specific Node.
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 the Node ID the Relations to another Node.
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 define MasterNodes and RelatedNodes.
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 the relatedNode.
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 a Node.
INodeConnectorItem - Interface in com.dna.jopt.member.unit.nodeedge
A INodeConnectorItem holds the two Strings 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 of penalty points, if this threshold of a INodeFilterReason has been surpassed the Node can be filtered out and put into another Route.
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 an ILogicEntityRoute.
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 and IWorkingHours.
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
The IOptimizationElement is the super class of INode and IResource.
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 via InputStream and OutputStream.
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 the Pillar to a forcedStayNode or an anchorNode.
IPNDItem - Interface in com.dna.jopt.member.unit.pnd
The Interface IPNDItem is the super interface for ILoad and ILoadCapacity.
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 the IOptimization.
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 an anchorNode if it is the first Pillar 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 the Route has problems but no single Node is above the threshold.
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 cause idle 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 is created on the fly in case the connection is not found in the INodeEdgeConnector which means it was created on the fly by its IBackupElementConnector.
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 the IOpeningHours or if the IResource 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 two Nodes.
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 both Nodes
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 the Route of that Node) is in a constraint state by checking whether the costs from constraints 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 the WorkingHours.
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 for IPillarNode 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 a NodeColorCapacityItem.
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 a offered Node which has its own AbstractNode.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 is true.
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 the Resource may visit in order to further be able to do its job (for example a waste dump or a packet station.The default value is false.
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
Checks if this IPillarNode overrides the Route start, turning it into an AnchorNode.
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 an AnchorPillar in which case the Route has to start or and at said AnchorPillar.
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 this AnchorNode.
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 the Route 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 a PillarNode.
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 the WorkingHours.
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 for IPillarNode 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 a Qualification as a hard constraint but the Resource 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 an overnight 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 its starting location than the set threshold to be able to use an overnight 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 her starting location than the set threshold to be able to use an overnight 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
Checks whether the IEntity is unassessed, the default value is true.
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 its Capacity at this Node.
isUnlocatedIdleTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Checks unlocated idle time, which means the idle time is happening on the way and not at the Node.
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 several Nodes 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 the IOpeningHours 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
Deprecated.
isWorkNode() - Method in interface com.dna.jopt.member.unit.node.INode
Deprecated.
Checks if is a Node is a work Node which is the default where a Resource has a job to do. This method is needed because it is possible to define a Node as a INode.setIsStayNode(boolean) but not as a work Node.
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 the Optimizer is supposed to avoid like Resources 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
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 not null, then calls IOptimizationAlgorithm.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 a Node so that the specified Resource is supposed to visit said Node.
MandatoryResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.MandatoryResourceConstraint
Puts a hard preferred constraint of a Resource on a Node so that the specified Resource is supposed to visit said Node.
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
 
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
This interface provides methods which allow to set relations between INodes concerning the specific IResource visiting them.
Node2NodesMultiDayRelation() - Constructor for class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
The constructor for a relation between two Nodes that must be visited by the same or different Resource.
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 specific INodeColor that a Resource 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 of INodeConnectorItem which hold the two Strings 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 two Strings 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 filtered Nodes.
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
The hours in which INode can be given service by IResource.
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 using Instants.
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 the INode.
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 the ILicenseManager and the IOptimizationScheme are set, all the INode, IResource and Properties are added and the IEntity 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
OptimizationAlgorithmPreparationPluginResult.Builder - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
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 a CompletableFuture.
OptimizationEvents() - Constructor for class com.dna.jopt.framework.body.event.OptimizationEvents
Instantiates new optimization events, by completing all these event 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 a JSON 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 input ILogicEntityRoutes are actual copies, the rest of the IEntity consists of references to the original Object.
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 not null, then calls IOptimizationAlgorithm.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 a Pillar.
PillarEventNode(String, IDutyHours) - Constructor for class com.dna.jopt.member.unit.node.event.PillarEventNode
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 their OpeningHours, 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 their OpeningHours, 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 the OpeningHours if isDutyHoursIncludeVisitDuration is false.
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 a TimeWindowGeoNode 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 a TimeWindowGeoNode 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 a TimeWindowGeoNode 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
This class puts a preferred constraint of a IResource on a INode.
PreferredResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.PreferredResourceConstraint
Puts a preferred constraint of a IResource on a INode.
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 not null, then calls IOptimizationAlgorithm.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
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
putNodeConnection(String, String, INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
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 this element to another element.
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
putNodeConnectionIfNotExisting(String, String, INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
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
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
Creates a new IOptimization object from the input stream with the given properties.
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
This interface provides methods which allow to set relations between INodes concerning the specific IResource visiting them.
RelativeVisitor2RelatedNodeRelation() - Constructor for class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
The constructor for a relation between two Nodes that must be visited by the same or different Resource.
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 this Node.
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 the Node
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 the AbstractResourceConstraint.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
Removes an ILogicEntityRoute from an IEntity by the index number.
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 an IEntity.
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 from list of unassigned 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 of unassigned Nodes, then returns the remaining unassigned 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.
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 a Node for which it could be filtered.
setAutoFilterExecutionSchedule(List<Double>) - Method in interface com.dna.jopt.framework.body.IOptimization
Sets hasUserAutoFilterExectuionList to true, then sets the input as the userExecutionList.
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 an anchorNode if set to true.
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 the INodeEdgeConnector 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 the Resources that can serve this * Node to those that have the specific Qualification 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 last joined cost if said Operator proved to be beneficial for the cost.
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 the TimeStamp when the InducedIdleEventNode 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 the IResource 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 the IResource 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 specific connection.
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.
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 specific connection.
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
Sets the IEntityCostAndViolationController responsible for internal cost and IViolations.
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 on cost advantage of the last used Operator 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 the Node.
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 a Node) from which the connection 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 specific Node.
setInitialEntity(IEntity) - Method in interface com.dna.jopt.framework.body.IOptimization
Sets the initial IEntity as the workEntity and Optimization.hasEntitySetByUser() to true.
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() and tryRenewAutoFilterController to true, then sets the input initialEntity as the Optimization.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 an overnight 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 is true.
setIsClosedRoute(boolean) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Sets the Route to a closed 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 as created on the fly in case the connection is not found in the INodeEdgeConnector which means it was created on the fly by its IBackupElementConnector.
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, the DutyHours 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 to true and link RelativeVisitor2RelatedNodeRelation.needsForcedSameVisitor to false.
setIsForcedDifferentVisitor() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
Enforces a different Resource to visit the two Nodes.
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 to false and link RelativeVisitor2RelatedNodeRelation.needsForcedSameVisitor to true.
setIsForcedSameVisitor() - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
Enforces that the same Resource visits the two Nodes.
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 and AbstractNode.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 an IllegalStateException 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 other work 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 an optional 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
Overwrites the Route start, forcing the IResource to visit this AnchorNode first.
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 bean AnchorPillar at which the Route 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 all ILogicEntityRoutes.
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 a Resource outside of her WorkingHours if IResource.setMaxPillarAfterHoursTime(Duration) is also set to true.
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 possible overnight 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
Deprecated.
setIsWorkNode(boolean) - Method in interface com.dna.jopt.member.unit.node.INode
Deprecated.
Sets the Node as a work Node which is the default where a Resource has a job to do. This method is needed because it is possible to define a Node as a INode.setIsStayNode(boolean) but not as a work Node
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 of internal cost of all IlogicEntityRoutes of the IEntity.
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 the ILogicEntityRoutes.
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, the visitDuration of the Nodes 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 new IOperator 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
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 the Resource.
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 a IPillarNode 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 first Node 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 for IPillarNode.
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 the WorkingHours.
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 of overnight stays are allowed and within which the minimum recovery time (WorkingHours without overnight 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 a MasterNode which has to be given service before the related RelatedNode.
setMasterNodeId(String) - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
Sets the input ID as the MasterNode.
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 first Node.
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 last Node.
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 first Node.
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 last Node.
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
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.
setMaxHours(Duration) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Deprecated.
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 a IPillarNode 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 first Node 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 for IPillarNode.
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 per WorkingHour without throwing a IViolation.
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
Sets the maximum hours a IResource is allowed to work per day without throwing a Violation.
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 the Optimizer in which the Node is protected from being filtered by the IAutoNodeFilter.
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 violating IConstraints or IWorkingHours.
setNodeColor(INodeColor) - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
setNodeColor(INodeColor) - Method in interface com.dna.jopt.member.unit.node.INode
Sets the INodeColor to the Node by adding a NodeColorCapacityItem.
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
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 on lockdown 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 and Optimization.initialOptimizationModeSA, both have the default value STATE_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
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 the ILogicRouteElementDetailItem.
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
Sets the quotient of penalty points of a 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 the WorkingHours.
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 a RelatedNode which has to be given service after the related MasterNode.
setRelatedNodeId(String) - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
Sets the input ID as the RelatedNode
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 to cost 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
Sets the IRelationshipController, containing the map with the INode2NodeRelation.
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 the ILogicRouteElementDetailItem.
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 the ILogicRouteElementDetailItem 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
Sets the input ILogicEntityRoute as the ILogicEntityRoutes of an 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 the Route 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 of overnight stays are allowed and within which the minimum recovery time (WorkingHours without overnight 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.
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 a overnight 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 his starting location in order to be able to use an overnight 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 its starting location than the set threshold to be able to use an overnight 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 her starting location to be able to use an overnight 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 her starting location than the set threshold to be able to use an overnight 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, the stays in a row and the minimum recovery time of a stay 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.
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 a Node) at which the connection 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 be unassigned, meaning not part of any Route.
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 its Capacity at this Node
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 its Capacity of a specific good ( dimension) at this Node.
setUserEntityCoreBuildOptions(Properties) - Method in interface com.dna.jopt.framework.body.IOptimization
Sets Optimization.userEntityCoreBuildOptionsOpt as an Optional with the parameter values if not null.
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 the IOpeningHours of the Node.
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 current status.
stopOptimization() - Method in interface com.dna.jopt.framework.body.IOptimization
Checks that Optimization.getCurrentOptimizationAlgo() is not null, then sets Optimization.isStopOptimization() to true and calls IOptimizationAlgorithm.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 normal INode.
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 the OpeningHours are not added as a List.
TimeWindowGeoNode(String, double, double, List<IOpeningHours>, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
This is the constructor for a TimeWindowGeoNode that is a normal INode.
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 of ILogicEntityRoute, number of IOptimizationElement, 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.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 the IEntity 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, the attribute, the value and the violationValue.
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 on INode.
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 can be added to IResource so it can provide its service to an INode that is constrained to Resources that have said qualification.
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 to Nodes within a specific set of Postcodes 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 to Nodes so that only Resources from certain UK 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 the Qualification to give service to Nodes in the specifice UK 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
Updates an existing IOptimization with the given properties in the JSON file.
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 existing INodeEdgeConnector and properties.
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 existing INodeEdgeConnector and properties.
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 all ILogicEntityRoute that were not unassigned.
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 input ILogicEntityRoute to the IJoinedEntityDetailController of the IEntity.

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 upcoming Warnings
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.
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.
WorkingHours(Range<Instant>, Duration, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
Deprecated.
WorkingHours(Instant, Instant) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
Deprecated.
WorkingHours(Instant, Instant, Duration, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
Deprecated.
WorkingHours(Instant, Instant, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
The constructor for WorkingHours using Instants.
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.
WorkingHours(LocalDateTime, LocalDateTime) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
Deprecated.
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 using AbstractDutyHours(ZonedDateTime, ZonedDateTime).
WorkingHours(GregorianCalendar, GregorianCalendar) - Constructor for class com.dna.jopt.member.unit.hours.WorkingHours
Deprecated.
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

year(int) - Static method in class com.dna.jopt.member.unit.nodeedge.time.RangeDef
 

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
 
A B C D E F G H I J K L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form