Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbsoluteNodeColorCapacityItem - Class in com.dna.jopt.member.unit.color
- AbsoluteNodeColorCapacityItem(INodeColor, int, int) - Constructor for class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- AbsoluteNodeColorMultiRouteConstraint - Class in com.dna.jopt.member.unit.condition.workinghour.nodecolor
- AbsoluteNodeColorMultiRouteConstraint() - Constructor for class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- AbsoluteNodeColorMultiRouteConstraint(List<Pair<String, Integer>>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- AbstracNode2NodeRelation - Class in com.dna.jopt.member.unit.relation.node2node
- AbstracNode2NodeRelation() - Constructor for class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- AbstracNode2NodeRelation.RelationMode - Enum Class in com.dna.jopt.member.unit.relation.node2node
- AbstractAlgorithmPluginResultStatus - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AbstractAlgorithmPluginResultStatus() - Constructor for class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus
- AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag - Enum Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AbstractAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
-
The Class AbstractAutoFilterConstraint.
- AbstractAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- AbstractBasicCapacityResource - Class in com.dna.jopt.member.unit.resource
- AbstractBasicCapacityResource() - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- AbstractBasicCapacityResource(String, double, double, double, double, WorkingHours[]) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- AbstractBasicCapacityResource(String, double, double, double, double, List<IDutyHours>) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- AbstractBasicCapacityResource(String, double, double, Duration, Quantity<Length>, List<IWorkingHours>) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- AbstractBasicCapacityResource(String, Position, Duration, Quantity<Length>, List<IWorkingHours>) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- AbstractCargoItem - Class in com.dna.jopt.member.unit.pnd.util
- AbstractCargoItem(Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- AbstractCargoItem(Quantity<Length>, Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- AbstractConstructionOptimizationAlgorithmConfig - Class in com.dna.jopt.framework.body.scheme.helper
- AbstractConstructionOptimizationAlgorithmConfig() - Constructor for class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig
- AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm - Enum Class in com.dna.jopt.framework.body.scheme.helper
- AbstractCostConverger - Class in com.dna.jopt.util.costconverger
-
A converger allows to set after which amount of unchanged progress the
IOptimization
is stopped. - AbstractCostConverger(IOptimization) - Constructor for class com.dna.jopt.util.costconverger.AbstractCostConverger
- AbstractDutyHours - Class in com.dna.jopt.member.unit.hours
- AbstractDutyHours(long, long) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Deprecated.
- AbstractDutyHours(long, long, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
- AbstractDutyHours(TimeWindow) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
- AbstractDutyHours(Instant, Instant) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Deprecated.
- AbstractDutyHours(Instant, Instant, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Instantiates a new abstract duty hours.
- AbstractDutyHours(LocalDateTime, LocalDateTime) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Deprecated.
- AbstractDutyHours(ZonedDateTime, ZonedDateTime) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
- AbstractDutyHours(GregorianCalendar, GregorianCalendar) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
-
Deprecated.
- AbstractErrorCodeValidationSetting - Class in com.dna.jopt.framework.codedefinition
- AbstractErrorCodeValidationSetting() - Constructor for class com.dna.jopt.framework.codedefinition.AbstractErrorCodeValidationSetting
- AbstractGenericDepot<T extends IPNDItem> - Class in com.dna.jopt.member.unit.pnd.depot
- AbstractGenericDepot(String) - Constructor for class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- AbstractHeuristicOptimizationAlgorithmConfig - Class in com.dna.jopt.framework.body.scheme.helper
- AbstractHeuristicOptimizationAlgorithmConfig() - Constructor for class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
- AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig - Enum Class in com.dna.jopt.framework.body.scheme.helper
- AbstractJoinedDetailController - Class in com.dna.jopt.member.bucket.shared
- AbstractJoinedDetailController() - Constructor for class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- AbstractLoad - Class in com.dna.jopt.member.unit.pnd.load
- AbstractLoad(String, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- AbstractLoad(String, int, int, boolean, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- AbstractLoadCapacity - Class in com.dna.jopt.member.unit.pnd.capacity
- AbstractLoadCapacity(String, int, int) - Constructor for class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- AbstractMultiWorkingHoursLevelConstraint - Class in com.dna.jopt.member.unit.condition.workinghour.multi
- AbstractMultiWorkingHoursLevelConstraint(ToDoubleFunction<ILogicEntityRoute>, ObjDoubleConsumer<ILogicEntityRoute>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- AbstractMultiWorkingHoursLevelConstraint(List<Pair<String, Integer>>, ToDoubleFunction<ILogicEntityRoute>, ObjDoubleConsumer<ILogicEntityRoute>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- AbstractNode - Class in com.dna.jopt.member.unit.node
- AbstractNode() - Constructor for class com.dna.jopt.member.unit.node.AbstractNode
- AbstractNode2NodeTempusRelation - Class in com.dna.jopt.member.unit.relation.node2node.tempus
- AbstractNode2NodeTempusRelation() - Constructor for class com.dna.jopt.member.unit.relation.node2node.tempus.AbstractNode2NodeTempusRelation
- AbstractNodeDepot - Class in com.dna.jopt.member.unit.pnd.depot.node
- AbstractNodeDepot(String) - Constructor for class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- AbstractNodeEdgeConnector - Class in com.dna.jopt.member.unit.nodeedge
- AbstractNodeEdgeConnector() - Constructor for class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- AbstractNodeEdgeConnector(IBackupElementConnector) - Constructor for class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- AbstractNodeEdgeConnector(IBackupElementConnector, IExternalConnectionProvider) - Constructor for class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- AbstractNodeEdgeConnector(IExternalConnectionProvider) - Constructor for class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- AbstractOpenLocation - Class in com.dna.jopt.member.unit.converter.openlocation
- AbstractOpenLocation() - Constructor for class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- AbstractOptimizationAlgorithmPluginResult - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AbstractOptimizationAlgorithmPluginResult() - Constructor for class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractOptimizationAlgorithmPluginResult
- AbstractOptimizationAlgorithmPreparationPluginResult - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AbstractOptimizationAlgorithmPreparationPluginResult() - Constructor for class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractOptimizationAlgorithmPreparationPluginResult
- AbstractOptimizationElement - Class in com.dna.jopt.member.unit
- AbstractOptimizationElement() - Constructor for class com.dna.jopt.member.unit.AbstractOptimizationElement
- AbstractOptimizationOutcome - Class in com.dna.jopt.framework.outcomewrapper
- AbstractOptimizationOutcome(IEntity, IOptimization) - Constructor for class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- AbstractOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
- AbstractOptimizationScheme(IOptimization) - Constructor for class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- AbstractProgessStreamer - Class in com.dna.jopt.framework.stream.progress
- AbstractProgessStreamer(IOptimizationAlgorithm) - Constructor for class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- AbstractReducedNodeEdgeConnectorItem - Class in com.dna.jopt.member.unit.nodeedge.reduced
- AbstractReducedNodeEdgeConnectorItem() - Constructor for class com.dna.jopt.member.unit.nodeedge.reduced.AbstractReducedNodeEdgeConnectorItem
- AbstractResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- AbstractResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- AbstractResourceDepot - Class in com.dna.jopt.member.unit.pnd.depot.resource
- AbstractResourceDepot(String, double) - Constructor for class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- AbstractResultStreamer - Class in com.dna.jopt.framework.stream.result
- AbstractResultStreamer(IOptimizationAlgorithm) - Constructor for class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- AbstractZoneCodeConstraint<Z extends IZoneCode,
Q extends IZoneCodeQualification<Z>> - Class in com.dna.jopt.member.unit.condition.workinghour.zone - AbstractZoneCodeConstraint() - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- AbstractZoneCodeQualification<Z extends IZoneCode> - Class in com.dna.jopt.member.unit.condition.workinghour.zone
- AbstractZoneCodeQualification() - Constructor for class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
- activateRoute(ILogicEntityRoute, IEntityCostAssessor, Optional<Long>) - Static method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
-
Activate route.
- activateRoute(List<IEntity>, int, IEntityCostAssessor, Optional<Long>) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
-
Activate route.
- activateRoute(List<IEntity>, int, IEntityCostAssessor, Optional<Long>) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- add(ILoadCapacity) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Adds the.
- add(ILoad) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- add(String, double) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- add(String, double) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Adds the.
- add(List<ILoadCapacity>) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Adds the.
- add(List<ILoad>) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- add(List<T>) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- add(T) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- addAllEns(Iterable<? extends IEntity>) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
-
Adds elements to
ens
list. - addAllEns(Iterable<? extends IEntity>) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.BuildFinal
-
Adds elements to
ens
list. - addAllToNoneOptimizableElements(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addAllToNoneOptimizableElements(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addAllToOptimizableElements(int, List<? extends IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addAllToOptimizableElements(int, List<? extends IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addAllToOptimizableElements(List<? extends IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addAllToOptimizableElements(List<? extends IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addAllToOptionalOptimizableElements(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addAllToOptionalOptimizableElements(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addAndUpdate(List<ILoadCapacity>, int) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- addAndUpdate(List<ILoadCapacity>, int) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Adds the and update.
- addCapacity(double) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
-
Deprecated.
- addCapacity(double) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Deprecated.
- addConnectionHook(ReducedNodeEdgeConnectorItem) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- addConnectionHook(ReducedNodeEdgeConnectorItem) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- addConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- addConstraint(IConstraint) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a
constraint
which limits theResources
that can serve thisNode
to those that have the specificQualification
to do so. - addConstraint(IResourceLevelConstraint) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- addConstraint(IResourceLevelConstraint) - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Adds an
IConstraint
to theResource
so it can only give service to theNodes
that have the appropriateIQualification
. - addConstraint(IWorkingHoursLevelConstraint) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Adds a
Constraint
to theWorkingHours
so onlyResources
with that specificQualification
will be able to serve theNodes
to which thoseWorkingHours
are applied. - addConstraint(IWorkingHoursLevelConstraint) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addConstraint(IMultiWorkingHoursLevelConstraint) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- addConstraint(IMultiWorkingHoursLevelConstraint) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addConstraintViolation(String) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- addConstraintViolation(String) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Adds a constraint violation.
- addCost(double) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- addCost(double) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- addCurAbsoluteClockTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurAbsoluteClockTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur absolute clock time.
- addCurDistance(double) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurDistance(double) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur distance.
- addCurFlexTimeUsage(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurFlexTimeUsage(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur flex time usage.
- addCurIdleTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurIdleTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the current
idle time
. - addCurInducedIdleTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurInducedIdleTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur induced idle time.
- addCurPostFlexTimeUsage(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurPostFlexTimeUsage(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur post flex time usage.
- addCurProductiveTime(long) - Method in interface com.dna.jopt.member.bucket.entity.controller.detail.IJoinedEntityDetailController
-
Adds the cur productive time.
- addCurProductiveTime(long) - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
- addCurProductiveTime(INode, long) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Adds the cur productive time.
- addCurProductiveTime(INode, long) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- addCurrentCost(ILogicEntityRoute, Double) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- addCurrentCost(ILogicEntityRoute, Double) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- addCurTransitTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurTransitTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the cur transit time.
- addCurWhiteSpaceIdleTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addCurWhiteSpaceIdleTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the current
white space idle time
. - addDebugData(String) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- addDebugData(String) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- addDistanceMatrix(double[][]) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.Adding distance as a
INodeConnectorItem
is preferred. - addDistanceMatrix(double[][]) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- addDistanceMatrix(double[][]) - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- addDistanceMatrix(double[][]) - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Adds the distance matrix.
- addElement(INode) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds an
INode
to the optimization. - addElement(INode) - Method in class com.dna.jopt.framework.body.Optimization
- addElement(IPillarNode) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds a
IPillarNode
to the optimization. - addElement(IPillarNode) - Method in class com.dna.jopt.framework.body.Optimization
- addElement(IResource) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds an
IResource
to the optimization. - addElement(IResource) - Method in class com.dna.jopt.framework.body.Optimization
- addElement(Properties) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Sets the given properties as
Optimization.getUserProperties()
and invokes the user properties. - addElement(Properties) - Method in class com.dna.jopt.framework.body.Optimization
- addEns(IEntity) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
-
Adds one element to
ens
list. - addEns(IEntity) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.BuildFinal
-
Adds one element to
ens
list. - addEns(IEntity...) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
-
Adds elements to
ens
list. - addEns(IEntity...) - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.BuildFinal
-
Adds elements to
ens
list. - addExecutionAlgorithm(String) - Method in class com.dna.jopt.util.costconverger.AbstractCostConverger
- addExecutionAlgorithm(String) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
-
Defines where the
Optimization
can be stopped by theConverger
. - addExtraCode(Z) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
- addExtraCode(Z) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeQualification
- addFlag(LogicEntityRouteFlag) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addFlag(LogicEntityRouteFlag) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addInvalidNodes(Collection<INode>) - Method in interface com.dna.jopt.member.unit.unassign.IInvalidNodeBucket
- addInvalidNodes(Collection<INode>) - Method in class com.dna.jopt.member.unit.unassign.InvalidNodesPostStepManager
- addItem(String, IWorkingHours) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- addItem(String, IWorkingHours) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- ADDITIONAL_ELEMENT - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- ADDITIONAL_ELEMENT_ALREADY_PRESENT - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- addNode2NodeRelation(INode2NodeRelation) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addNode2NodeRelation(INode2NodeRelation) - Method in interface com.dna.jopt.member.unit.node.INode
-
Sets two
Nodes
in aRelation
. - addNodeColorCapacity(AbsoluteNodeColorCapacityItem) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- addNodeColorCapacity(NodeColorCapacityItem) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- addNodeColorCapacity(NodeColorCapacityItem) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Adds a certain
INodeColor
to theResource
. - addNodeColorCapacity(NodeColorCapacityItem) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addNodes(List<INode>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds all
nodes
in the list to the optimization. - addNodes(List<INode>) - Method in class com.dna.jopt.framework.body.Optimization
- addObjectOutputStream(ObjectOutputStream) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- addObjectOutputStream(ObjectOutputStream) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- addOptimizableElement(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addOptimizableElement(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addOptimizableElement(IOptimizationElement, int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addOptimizableElement(IOptimizationElement, int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addOptionalOptimizableElement(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addOptionalOptimizableElement(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addPair(String, T) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
- addPair(Pair<String, T>) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
- addPrintStream(PrintStream) - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- addPrintStream(PrintStream) - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
- addPrintStream(PrintStream) - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- addPrintStream(PrintStream) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- addPrintStream(PrintStream) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- addPrintStream(PrintStream) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- addQualification(IQualification) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Adds a
IQualification
to theIWorkingHours
, which means that by adding aIConstraint
to theINode
, they are limited to whichNodes
they can give service. - addQualification(IQualification) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- addQualification(IQualification) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addQualification(IQualification) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a
IQualification
to theResource
, which means that by adding aIConstraint
to theINode
, they are limited to whichNodes
they can give service. - addQualification(IQualification) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- addQualification(IQualification) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Puts the input in the
HashMap
AbstractBasicCapacityResource.qualifications
, whereas the class is the key and the qualification is the value. - addReassignNodes(List<INode>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds reassign nodes.
- addReassignNodes(List<INode>) - Method in class com.dna.jopt.framework.body.Optimization
- addReassignResources(List<IResource>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds reassign resources.
- addReassignResources(List<IResource>) - Method in class com.dna.jopt.framework.body.Optimization
- addRelationShipCost(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Adds the
relationship cost
to the already existingrelationship cost
. - addRelationShipCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- addRelationShipDetails(ILogicRouteElementDetailItem) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Adds the input
ILogicRouteElementDetailItem
on theRelationshipController.node2DetailsPersistendMap
as well as on theRelationshipController.node2DetailsMap
. - addRelationShipDetails(ILogicRouteElementDetailItem) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- addResource(String, int) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- addResource(String, int) - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Checks whether the
resId
is notnull
orempty
and thepriority
is not below or equal0
, then sets theAbstractResourceConstraint.maxPriority
topriority
. - addResources(List<IResource>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Adds all
resources
in the list to the optimization. - addResources(List<IResource>) - Method in class com.dna.jopt.framework.body.Optimization
- addResources(List<String>, List<Integer>) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- addResources(List<String>, List<Integer>) - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Checks if neither the
ressIds
nor thepriorities
arenull
orempty
and that they are the same size, then adds a resourceAbstractResourceConstraint.addResource(String, int)
for everyressIds
. - addRoute(int, ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- addRoute(int, ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Adds a
ILogicEntityRoute
at theindex
position, shifting theRoute
at that position to the right and updating allindexes
- addRoute(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- addRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Adds an
ILogicEntityRoute
. - addRoutePillar(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addRoutePillar(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addRoutePillar(IPillarNode, int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addRoutePillar(IPillarNode, int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addRoutePillars(List<IPillarNode>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- addRoutePillars(List<IPillarNode>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- addRouteViolation(IViolation) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- addRouteViolation(IViolation) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- addSubsequentSlaveNode(INode) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addSubsequentSlaveNode(INode) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a subsequent slave node, which need to be visited in direct succession.
- addSubsequentSlaveNodes(List<INode>) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addSubsequentSlaveNodes(List<INode>) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a list of subsequent slave nodes, which need to be visited in direct succession.
- addTerminationTransitDistance(double) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addTerminationTransitDistance(double) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the termination transit distance.
- addTerminationTransitTime(long) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- addTerminationTransitTime(long) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Adds the termination transit time.
- addTimeMatrix(double[][]) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Deprecated.Adding time as a
INodeConnectorItem
is preferred. - addTimeMatrix(double[][]) - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- addTimeMatrix(double[][]) - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- addTimeMatrix(double[][]) - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Adds the time matrix.
- addToCurrentTotalMatchLoad(double) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- addType(TypeWithExpertise) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- addType(String) - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- addType(String) - Method in class com.dna.jopt.member.unit.condition.type.TypeQualification
- addType(String) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- addType(String, double) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- addType(String, double) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseQualification
- addType(String, double, boolean) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- addType(String, double, boolean) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseQualification
- addUnassignedNodes(List<? extends IOptimizationElement>) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Removes from the input all
Nodes
that were alreadyunassigned
so there are no duplicates, then adds the remainingNodes
to the list. - addUnassignedNodes(List<? extends IOptimizationElement>) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- addViolation(IViolation) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- addViolation(IViolation) - Method in interface com.dna.jopt.member.unit.node.INode
-
Adds a
IViolation
toNode
. - addWorkingHourConstraintCost(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- addWorkingHourConstraintCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- addZoneCode(Z) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
- addZoneCode(Z) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
- AfterEndPillarAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- AfterEndPillarAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- afterNodeFilteringResult - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The requestedresult ReplaySubject.
- afterNodeFilteringResultSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
After node filtering result subject.
- algorithm() - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig
- algorithm() - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
- algorithm() - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
- algorithm() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
- algorithm(AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm) - Method in interface com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.AlgorithmBuildStage
-
Initializes the value for the
algorithm
attribute. - algorithm(AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm) - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.Builder
-
Initializes the value for the
algorithm
attribute. - algorithm(AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig) - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.AlgorithmBuildStage
-
Initializes the value for the
algorithm
attribute. - algorithm(AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
-
Initializes the value for the
algorithm
attribute. - AlgorithmPluginResultStatus - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
-
Immutable implementation of
AbstractAlgorithmPluginResultStatus
. - AlgorithmPluginResultStatus.Builder - Class in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
-
Builds instances of type
AlgorithmPluginResultStatus
. - AlgorithmPluginResultStatus.BuildFinal - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AlgorithmPluginResultStatus.StatusBuildStage - Interface in com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- AND_CONNECTION_TYPE - Enum constant in enum class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint.ConnectionType
- angle - Variable in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector.FlatePlaceOnEarthItem
- angleFromCoordinate(double, double, double, double) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- AnyDef - Class in com.dna.jopt.member.unit.nodeedge.time
- applyCostAndGetResult(IMultiWorkingHoursLevelConstraint, IEntity, ILogicEntityRoute, List<ILogicEntityRoute>, List<Pair<Double, Optional<IViolation>>>, boolean) - Static method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- ARRANGER_DID_NOT_DROP_ALL_EVENT_PILLARS - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- arrival - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
- AssertionResult(boolean, String) - Constructor for class com.dna.jopt.framework.body.event.OptimizationEvents.AssertionResult
- assessConstraint(IEntity, ILogicEntityRoute, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- assessConstraint(IEntity, ILogicEntityRoute, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.condition.IConstraint
-
Assesses the route, checking if the appropriate
qualifications
for theconstraints
are present. - assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.resource.BindingResourceConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.resource.ExcludingResourceConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- assessConstraint(IEntity, ILogicEntityRoute, List<ILogicEntityRoute>, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- assessConstraint(IEntity, ILogicEntityRoute, List<ILogicEntityRoute>, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- assessConstraint(IEntity, ILogicEntityRoute, List<ILogicEntityRoute>, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- assessMaxRadius(ILogicEntityRoute, IOptimizationElement, IOptimizationElement, double, String, long, String, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Static method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- attachCity(JointCluster) - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- attachCustomNodeLevelRestriction(ICustomNodeLevelRestriction) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- attachCustomNodeLevelRestriction(ICustomNodeLevelRestriction) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Attach custom node level restriction.
- attachCustomRouteLevelRestriction(ICustomRouteLevelRestriction) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- attachCustomRouteLevelRestriction(ICustomRouteLevelRestriction) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Attach custom route level restriction.
- attachMultiDayRelation(List<INode>) - Static method in class com.dna.jopt.util.nodesplitter.NodeSplitter
-
Attach multi day relation.
- attachOptimization(IOptimization) - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
-
Attaches the
IOptimization
as anOptional
. - attachOptimization(IOptimization) - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- attachResource(IResource) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- attachResource(IResource) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- attachResource(IResource) - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Attaching the
mandatoryVisitor
as the visitingresource
will be treated as ahard constraint
if amandatoryVisitor
was set using this method. - attachSeparatedTestConnectionProvider(ISeparatedTestConnectionProvider) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- attachSeparatedTestConnectionProvider(ISeparatedTestConnectionProvider) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- AUTOFILTER_ALL_NODES_PROTECTED - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- AUTOFILTER_EXECUTE - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- AUTOFILTER_PROTECTION_REMOVED - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- AUTOFILTER_USER_EXECUTION_SCEDULE_INVALID - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- AUTOFILTER_USER_SCHEDULE - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- AutoFilterStreamer - Class in com.dna.jopt.framework.stream.info.autofilter
- AutoFilterStreamer() - Constructor for class com.dna.jopt.framework.stream.info.autofilter.AutoFilterStreamer
- AutoFilterViolationAndConstraintCollector - Class in com.dna.jopt.member.unit.filter.auto.collecting
- AutoFilterViolationAndConstraintCollector(INode) - Constructor for class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- AutoNodeFilter - Class in com.dna.jopt.member.unit.filter.auto
- AutoNodeFilter(IEntityCostAssessor, IOptimization) - Constructor for class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- AVERAGECOSTANDUTILIZATION - Static variable in class com.dna.jopt.member.bucket.route.LogicEntityRouteComparators
-
The Constant AVERAGECOSTANDUTILIZATION.
B
- BAD_RESOURCES_WITH_MIXED_TIME_ZONES - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- BAD_STAY_OUT_ROUTES - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- BALANCE - Enum constant in enum class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot.SupplyConflictStrategy
-
Try to balance between all loads.
- BannedResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- BannedResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.BannedResourceConstraint
- beforeNodeFilteringResult - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The requestedresult ReplaySubject.
- beforeNodeFilteringResultSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Before node filtering result subject.
- BindingResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- BindingResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.BindingResourceConstraint
- BLOCK_TAG - Static variable in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- BREAKFIX - Static variable in class com.dna.jopt.member.unit.color.NodeColors
-
The BREAKFIX INodeColor.
- build() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.Builder
-
Builds a new
AlgorithmPluginResultStatus
. - build() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus.BuildFinal
-
Builds a new
AlgorithmPluginResultStatus
. - build() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.Builder
-
Builds a new
OptimizationAlgorithmPluginResult
. - build() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult.BuildFinal
-
Builds a new
OptimizationAlgorithmPluginResult
. - build() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult.Builder
-
Builds a new
OptimizationAlgorithmPreparationPluginResult
. - build() - Method in interface com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult.BuildFinal
-
Builds a new
OptimizationAlgorithmPreparationPluginResult
. - build() - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.Builder
-
Builds a new
ConstructionOptimizationAlgorithmConfig
. - build() - Method in interface com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.BuildFinal
-
Builds a new
ConstructionOptimizationAlgorithmConfig
. - build() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
-
Builds a new
HeuristicOptimizationAlgorithmConfig
. - build() - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.BuildFinal
-
Builds a new
HeuristicOptimizationAlgorithmConfig
. - build() - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting.Builder
-
Builds a new
ErrorCodeValidationSetting
. - build() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation.Builder
-
Builds a new
OpenLocation
. - build() - Method in interface com.dna.jopt.member.unit.converter.openlocation.OpenLocation.BuildFinal
-
Builds a new
OpenLocation
. - build() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
-
Builds a new
ReducedNodeEdgeConnectorItem
. - build() - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.BuildFinal
-
Builds a new
ReducedNodeEdgeConnectorItem
. - BUILD_PROP_CORE_FILE - Static variable in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
The Constant BUILD_PROP_CORE_FILE.
- builder() - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Creates a builder for
AlgorithmPluginResultStatus
. - builder() - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Creates a builder for
OptimizationAlgorithmPluginResult
. - builder() - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
Creates a builder for
OptimizationAlgorithmPreparationPluginResult
. - builder() - Static method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
Creates a builder for
ConstructionOptimizationAlgorithmConfig
. - builder() - Static method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Creates a builder for
HeuristicOptimizationAlgorithmConfig
. - builder() - Static method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
Creates a builder for
ErrorCodeValidationSetting
. - builder() - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
Creates a builder for
OpenLocation
. - builder() - Static method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Creates a builder for
ReducedNodeEdgeConnectorItem
. - BZip2ExtendedOptimization<O extends IOptimization> - Class in com.dna.jopt.io
- BZip2ExtendedOptimization(IOptimizationIO<O>) - Constructor for class com.dna.jopt.io.BZip2ExtendedOptimization
- BZip2JsonOptimizationIO - Class in com.dna.jopt.io
-
This class provides the constructor for a compressed IO.
- BZip2JsonOptimizationIO() - Constructor for class com.dna.jopt.io.BZip2JsonOptimizationIO
-
A compressed IO.
C
- calculateLoadingCapacityFactor(ICargoSpaceGood) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpace
- calculateLoadingCapacityFactor(ICargoSpaceGood) - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpace
- calculateLoadingCapacityFactor(ICargoSpaceGood, Unit<Length>) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpace
- calculateLoadingCapacityFactor(ICargoSpaceGood, Unit<Length>) - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpace
- calculateMatchLoad(String, double) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- calculateMatchLoad(String, double) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Calculate match load.
- calculateMaxIndividualLoading(ICargoSpace) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpaceGood
- calculateMaxIndividualLoading(ICargoSpace) - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpaceGood
- calculateMaxTotalLoadingCapacity() - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpace
- calculateMaxTotalLoadingCapacity() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpace
- calculateMaxTotalLoadingCapacity(Unit<Length>) - Method in class com.dna.jopt.member.unit.pnd.util.CargoSpace
- calculateMaxTotalLoadingCapacity(Unit<Length>) - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoSpace
- CAN_NOT_VISIT_NODE - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CanStreamToOptimization<T> - Class in com.dna.jopt.framework.stream.info
- CanStreamToOptimization() - Constructor for class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- CAPACITY_WARNING - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CapacityOverloadAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- CapacityOverloadAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- CapacityResource - Class in com.dna.jopt.member.unit.resource
- CapacityResource() - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
-
Load *
- CapacityResource(String, double, double, double, double, WorkingHours[]) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
-
Deprecated.please use
CapacityResource(String, double, double, Duration, Quantity, List)
with updated parameters. - CapacityResource(String, double, double, double, double, List<IDutyHours>) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
-
Deprecated.please use
CapacityResource(String, double, double, Duration, Quantity, List)
with updated parameters. - CapacityResource(String, double, double, Duration, Quantity<Length>, List<IWorkingHours>) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
-
The constructor for the
CapacityResource
. - CapacityResource(String, Position, Duration, Quantity<Length>, List<IWorkingHours>) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
- CargoSpace - Class in com.dna.jopt.member.unit.pnd.util
- CargoSpace(Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.CargoSpace
- CargoSpace(Quantity<Length>, Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.CargoSpace
- CargoSpaceGood - Class in com.dna.jopt.member.unit.pnd.util
- CargoSpaceGood(Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.CargoSpaceGood
- CargoSpaceGood(Quantity<Length>, Quantity<Length>, Quantity<Length>, boolean) - Constructor for class com.dna.jopt.member.unit.pnd.util.CargoSpaceGood
- check() - Method in class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- CHECK_DUPLICATE_NODES - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CHECK_DUPLICATE_RES - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CHECK_INVALID_NODE - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CHECK_RELATION_NESTING - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- CHECK_UNASSIGNED_RELATION_MEMBER - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- checkRelation(IEntity, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- checkRelation(IEntity, IEntityCostAdjuster, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
-
Checks the relation of the masternode and the related node, returns the joined cost of the violations if the masternode and the related node could not be visited.
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.NegativeRelativeTimeWindow2RelatedNodeRelation
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
- checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- checkRelationOld(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, List<ILogicRouteElementDetailItem>, boolean) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- cleanByRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- cleanByRoute(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- cleanUnassignedNodeList() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Clears the
list
ofunassign Nodes
. - cleanUnassignedNodeList() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- cleanUp(List<IOptimizationElement>, List<String>) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Cleans up the connections table by removing connections with no present items.
- cleanUp(List<IOptimizationElement>, List<String>) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- cleanUpNoneOptimizableElementsDetailHolder(Set<String>) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Clean up none optimizable elements detail holder.
- cleanUpNoneOptimizableElementsDetailHolder(Set<String>) - Method in class com.dna.jopt.framework.body.Optimization
- cleanUpOptimization() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Clean up optimization boolean.
- cleanUpOptimization() - Method in class com.dna.jopt.framework.body.Optimization
- clearNoneOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- clearNoneOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- clearOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- clearOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- clearOptionalOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- clearOptionalOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- clearRoutePillars() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- clearRoutePillars() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- CLUSTERED_MULTI_LAYER_SEQUENTIAL_SPACE_SAVINGS_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- CLUSTERED_SEQUENTIAL_SPACE_SAVINGS_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- CLUSTERED_SEQUENTIAL_SPACE_SAVINGS_WITH_REASSIGNMENT_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- ClusterFilterHelper - Class in com.dna.jopt.member.unit.filter.auto
- code() - Method in class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- code() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
- code(String) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation.Builder
-
Initializes the value for the
code
attribute. - code(String) - Method in interface com.dna.jopt.member.unit.converter.openlocation.OpenLocation.CodeBuildStage
-
Initializes the value for the
code
attribute. - CODE_ALPHABET - Static variable in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- CODE_PRECISION_NORMAL - Static variable in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- CodeArea(double, double, double, double, int) - Constructor for class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- com.dna.jopt.cloud.touroptimizer.pluginservice - package com.dna.jopt.cloud.touroptimizer.pluginservice
- com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm - package com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm
- com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.construction - package com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.construction
- com.dna.jopt.cloud.touroptimizer.pluginservice.immutablestyle - package com.dna.jopt.cloud.touroptimizer.pluginservice.immutablestyle
- com.dna.jopt.framework.body - package com.dna.jopt.framework.body
- com.dna.jopt.framework.body.buildinfo - package com.dna.jopt.framework.body.buildinfo
- com.dna.jopt.framework.body.event - package com.dna.jopt.framework.body.event
- com.dna.jopt.framework.body.scheme - package com.dna.jopt.framework.body.scheme
- com.dna.jopt.framework.body.scheme.helper - package com.dna.jopt.framework.body.scheme.helper
- com.dna.jopt.framework.codedefinition - package com.dna.jopt.framework.codedefinition
- com.dna.jopt.framework.exception.caught - package com.dna.jopt.framework.exception.caught
- com.dna.jopt.framework.exception.uncaught - package com.dna.jopt.framework.exception.uncaught
- com.dna.jopt.framework.outcomewrapper - package com.dna.jopt.framework.outcomewrapper
- com.dna.jopt.framework.stream.info - package com.dna.jopt.framework.stream.info
- com.dna.jopt.framework.stream.info.autofilter - package com.dna.jopt.framework.stream.info.autofilter
- com.dna.jopt.framework.stream.progress - package com.dna.jopt.framework.stream.progress
- com.dna.jopt.framework.stream.result - package com.dna.jopt.framework.stream.result
- com.dna.jopt.io - package com.dna.jopt.io
- com.dna.jopt.io.exporting - package com.dna.jopt.io.exporting
- com.dna.jopt.io.exporting.container - package com.dna.jopt.io.exporting.container
- com.dna.jopt.io.exporting.json - package com.dna.jopt.io.exporting.json
- com.dna.jopt.io.exporting.kml - package com.dna.jopt.io.exporting.kml
- com.dna.jopt.io.exporting.text - package com.dna.jopt.io.exporting.text
- com.dna.jopt.io.importing - package com.dna.jopt.io.importing
- com.dna.jopt.io.importing.container - package com.dna.jopt.io.importing.container
- com.dna.jopt.io.importing.json - package com.dna.jopt.io.importing.json
- com.dna.jopt.io.shared - package com.dna.jopt.io.shared
- com.dna.jopt.member.bucket.entity - package com.dna.jopt.member.bucket.entity
- com.dna.jopt.member.bucket.entity.controller.costandviolation - package com.dna.jopt.member.bucket.entity.controller.costandviolation
- com.dna.jopt.member.bucket.entity.controller.detail - package com.dna.jopt.member.bucket.entity.controller.detail
- com.dna.jopt.member.bucket.entity.controller.invokedoperator - package com.dna.jopt.member.bucket.entity.controller.invokedoperator
- com.dna.jopt.member.bucket.entity.controller.multiroute - package com.dna.jopt.member.bucket.entity.controller.multiroute
- com.dna.jopt.member.bucket.entity.controller.relationship - package com.dna.jopt.member.bucket.entity.controller.relationship
- com.dna.jopt.member.bucket.route - package com.dna.jopt.member.bucket.route
- com.dna.jopt.member.bucket.route.controller.cluster - package com.dna.jopt.member.bucket.route.controller.cluster
- com.dna.jopt.member.bucket.route.controller.costandviolation - package com.dna.jopt.member.bucket.route.controller.costandviolation
- com.dna.jopt.member.bucket.route.controller.detail - package com.dna.jopt.member.bucket.route.controller.detail
- com.dna.jopt.member.bucket.route.controller.loadcontroller - package com.dna.jopt.member.bucket.route.controller.loadcontroller
- com.dna.jopt.member.bucket.shared - package com.dna.jopt.member.bucket.shared
- com.dna.jopt.member.unit - package com.dna.jopt.member.unit
- com.dna.jopt.member.unit.color - package com.dna.jopt.member.unit.color
- com.dna.jopt.member.unit.condition - package com.dna.jopt.member.unit.condition
- com.dna.jopt.member.unit.condition.connectedconstraint - package com.dna.jopt.member.unit.condition.connectedconstraint
- com.dna.jopt.member.unit.condition.node - package com.dna.jopt.member.unit.condition.node
- com.dna.jopt.member.unit.condition.pillar - package com.dna.jopt.member.unit.condition.pillar
- com.dna.jopt.member.unit.condition.resource - package com.dna.jopt.member.unit.condition.resource
- com.dna.jopt.member.unit.condition.type - package com.dna.jopt.member.unit.condition.type
- com.dna.jopt.member.unit.condition.typewithexpertise - package com.dna.jopt.member.unit.condition.typewithexpertise
- com.dna.jopt.member.unit.condition.workinghour - package com.dna.jopt.member.unit.condition.workinghour
- com.dna.jopt.member.unit.condition.workinghour.multi - package com.dna.jopt.member.unit.condition.workinghour.multi
- com.dna.jopt.member.unit.condition.workinghour.nodecolor - package com.dna.jopt.member.unit.condition.workinghour.nodecolor
- com.dna.jopt.member.unit.condition.workinghour.zone - package com.dna.jopt.member.unit.condition.workinghour.zone
- com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode - package com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode
- com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber - package com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber
- com.dna.jopt.member.unit.converter.openlocation - package com.dna.jopt.member.unit.converter.openlocation
- com.dna.jopt.member.unit.filter.auto - package com.dna.jopt.member.unit.filter.auto
- com.dna.jopt.member.unit.filter.auto.collecting - package com.dna.jopt.member.unit.filter.auto.collecting
- com.dna.jopt.member.unit.filter.auto.filternodeconstraint - package com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- com.dna.jopt.member.unit.filter.auto.reason - package com.dna.jopt.member.unit.filter.auto.reason
- com.dna.jopt.member.unit.hours - package com.dna.jopt.member.unit.hours
- com.dna.jopt.member.unit.legacywrapper.matrixwrapper - package com.dna.jopt.member.unit.legacywrapper.matrixwrapper
- com.dna.jopt.member.unit.node - package com.dna.jopt.member.unit.node
- com.dna.jopt.member.unit.node.controller - package com.dna.jopt.member.unit.node.controller
- com.dna.jopt.member.unit.node.event - package com.dna.jopt.member.unit.node.event
- com.dna.jopt.member.unit.node.geo - package com.dna.jopt.member.unit.node.geo
- com.dna.jopt.member.unit.nodeedge - package com.dna.jopt.member.unit.nodeedge
- com.dna.jopt.member.unit.nodeedge.backupconnector - package com.dna.jopt.member.unit.nodeedge.backupconnector
- com.dna.jopt.member.unit.nodeedge.externalprovider - package com.dna.jopt.member.unit.nodeedge.externalprovider
- com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider - package com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider
- com.dna.jopt.member.unit.nodeedge.reduced - package com.dna.jopt.member.unit.nodeedge.reduced
- com.dna.jopt.member.unit.nodeedge.time - package com.dna.jopt.member.unit.nodeedge.time
- com.dna.jopt.member.unit.pnd - package com.dna.jopt.member.unit.pnd
- com.dna.jopt.member.unit.pnd.capacity - package com.dna.jopt.member.unit.pnd.capacity
- com.dna.jopt.member.unit.pnd.capacity.degrading - package com.dna.jopt.member.unit.pnd.capacity.degrading
- com.dna.jopt.member.unit.pnd.capacity.simple - package com.dna.jopt.member.unit.pnd.capacity.simple
- com.dna.jopt.member.unit.pnd.depot - package com.dna.jopt.member.unit.pnd.depot
- com.dna.jopt.member.unit.pnd.depot.node - package com.dna.jopt.member.unit.pnd.depot.node
- com.dna.jopt.member.unit.pnd.depot.node.simple - package com.dna.jopt.member.unit.pnd.depot.node.simple
- com.dna.jopt.member.unit.pnd.depot.resource - package com.dna.jopt.member.unit.pnd.depot.resource
- com.dna.jopt.member.unit.pnd.depot.resource.simple - package com.dna.jopt.member.unit.pnd.depot.resource.simple
- com.dna.jopt.member.unit.pnd.evaluation - package com.dna.jopt.member.unit.pnd.evaluation
- com.dna.jopt.member.unit.pnd.load - package com.dna.jopt.member.unit.pnd.load
- com.dna.jopt.member.unit.pnd.load.flexload - package com.dna.jopt.member.unit.pnd.load.flexload
- com.dna.jopt.member.unit.pnd.load.simple - package com.dna.jopt.member.unit.pnd.load.simple
- com.dna.jopt.member.unit.pnd.load.timed - package com.dna.jopt.member.unit.pnd.load.timed
- com.dna.jopt.member.unit.pnd.load.unload - package com.dna.jopt.member.unit.pnd.load.unload
- com.dna.jopt.member.unit.pnd.loadexchange - package com.dna.jopt.member.unit.pnd.loadexchange
- com.dna.jopt.member.unit.pnd.util - package com.dna.jopt.member.unit.pnd.util
- com.dna.jopt.member.unit.realtime - package com.dna.jopt.member.unit.realtime
- com.dna.jopt.member.unit.relation.node2node - package com.dna.jopt.member.unit.relation.node2node
- com.dna.jopt.member.unit.relation.node2node.tempus - package com.dna.jopt.member.unit.relation.node2node.tempus
- com.dna.jopt.member.unit.relation.node2node.visitor - package com.dna.jopt.member.unit.relation.node2node.visitor
- com.dna.jopt.member.unit.relation.node2nodes - package com.dna.jopt.member.unit.relation.node2nodes
- com.dna.jopt.member.unit.relation.node2nodes.multiday - package com.dna.jopt.member.unit.relation.node2nodes.multiday
- com.dna.jopt.member.unit.resource - package com.dna.jopt.member.unit.resource
- com.dna.jopt.member.unit.routefinalize - package com.dna.jopt.member.unit.routefinalize
- com.dna.jopt.member.unit.unassign - package com.dna.jopt.member.unit.unassign
- com.dna.jopt.member.unit.violation - package com.dna.jopt.member.unit.violation
- com.dna.jopt.util - package com.dna.jopt.util
- com.dna.jopt.util.costconverger - package com.dna.jopt.util.costconverger
- com.dna.jopt.util.cutter - package com.dna.jopt.util.cutter
- com.dna.jopt.util.likelyconnection - package com.dna.jopt.util.likelyconnection
- com.dna.jopt.util.nodesplitter - package com.dna.jopt.util.nodesplitter
- com.dna.jopt.util.resultpostprocessor - package com.dna.jopt.util.resultpostprocessor
- compareTo(IDutyHours) - Method in class com.dna.jopt.member.unit.hours.AbstractDutyHours
- compareTo(TimeWindow) - Method in class com.dna.jopt.member.unit.hours.TimeWindow
- compareTo(IBasicResource) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- completeExternalEvents() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Complete external like events like
Injection
andTestInjection
. - ConnectedConstraint - Class in com.dna.jopt.member.unit.condition.connectedconstraint
- ConnectedConstraint(IConstraint, IConstraint, ConnectedConstraint.ConnectionType) - Constructor for class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- ConnectedConstraint.ConnectionType - Enum Class in com.dna.jopt.member.unit.condition.connectedconstraint
- ConnectionBucket - Class in com.dna.jopt.member.unit.nodeedge
- ConnectionBucket(DateDef, List<TimedConnectionData>) - Constructor for class com.dna.jopt.member.unit.nodeedge.ConnectionBucket
- ConnectionProviderCaller - Enum Class in com.dna.jopt.member.unit.nodeedge.externalprovider
- connectViolationSummaries(IViolationSummary, IViolationSummary, boolean) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- CONSTRAINT_ID - Static variable in class com.dna.jopt.member.bucket.route.LogicEntityRouteComparators
- CONSTRAINTVIOLATION_CAPACITY_OVERLOAD - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_CAPACITY_OVERLOAD.
- CONSTRAINTVIOLATION_CAPACITY_TRANSPORT_OVERTIME - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_CAPACITY_UNDERLOAD - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_COLOR_CAPACITY_USAGE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED.
- CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED_DUE_TO_RETURN - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_MAXDISTANCE_EXCEEDED.
- CONSTRAINTVIOLATION_MAXDISTANCE_RADIUS_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MAXTIME_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_MAXTIME_EXCEEDED.
- CONSTRAINTVIOLATION_MAXTIME_EXCEEDED_DUE_TO_RETURN - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MAXTIME_EXCEEDED_WITH_END_ANCHOR - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MAXTIME_RADIUS_EXCEEDED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_MISSED_SERVICEHOURS - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE.
- CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED.
- CONSTRAINTVIOLATION_NOT_FIRST_NODE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_NOT_LAST_NODE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_DIFFERENT_RESOURCE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_DIFFERENT_RESOURCE_ROUTE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_OVERLAP - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_SAME_RESOURCE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_SAME_ROUTE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_WOH_GAP - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRAINTVIOLATION_RELATIONSHIP_WRONG_ORDER - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_RELATIONSHIP_WRONG_ORDER.
- CONSTRAINTVIOLATION_TIMECONSTRAINT_EARLY - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_EARLY.
- CONSTRAINTVIOLATION_TIMECONSTRAINT_ENDANCHOR - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE.
- CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE.
- CONSTRAINTVIOLATION_TIMECONSTRAINT_POTENTIAL_DOUBLEBOOKING - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
-
The Constant CONSTRAINTVIOLATION_TIMECONSTRAINT_POTENTIAL_DOUBLEBOOKING.
- CONSTRAINTVIOLATIONTAG - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- CONSTRUCTION - Enum constant in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
- ConstructionOptimizationAlgorithmConfig - Class in com.dna.jopt.framework.body.scheme.helper
-
Immutable implementation of
AbstractConstructionOptimizationAlgorithmConfig
. - ConstructionOptimizationAlgorithmConfig.AlgorithmBuildStage - Interface in com.dna.jopt.framework.body.scheme.helper
- ConstructionOptimizationAlgorithmConfig.Builder - Class in com.dna.jopt.framework.body.scheme.helper
-
Builds instances of type
ConstructionOptimizationAlgorithmConfig
. - ConstructionOptimizationAlgorithmConfig.BuildFinal - Interface in com.dna.jopt.framework.body.scheme.helper
- contains(double, double) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns whether the bounding box specified by the Open Location Code contains provided point.
- CONTRACTOR - Static variable in class com.dna.jopt.member.unit.color.NodeColors
-
The CONTRACTOR INodeColor.
- convert(IOptimizationScheme) - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig
- convert(IOptimizationScheme) - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
- copy() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- copy() - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
- copy() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Copies the
IEntityInvokedOperatorController
. - copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- copy() - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Returns a copy of the
IRelationshipController
. - copy() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- copy() - Method in class com.dna.jopt.member.bucket.entity.Entity
- copy() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Copies the current
IEntity
. - copy() - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- copy() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- copy() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- copy() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- copy() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- copy() - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- copy() - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- copy() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- copy() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- copy() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Copy.
- copy() - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
-
Returns the hours as
WorkingHours(this.getBegin(), this.getEnd(), this.getZoneId())
orOpeningHours(this.getBegin(), this.getEnd(), this.getZoneId())
. - copy() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Returns a copy of
WorkingHours(this.getBegin(), this.getEnd(), this.getZoneId())
and invokesWorkingHours.takeOverProperties(com.dna.jopt.member.unit.hours.IWorkingHours, com.dna.jopt.member.unit.hours.IWorkingHours)
to also copy the properties. - copy() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
- copy() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
- copy() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Copies the load into a new Object.
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- copy() - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- copy() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
- copy() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- copy() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Returns a new
Violation
with the values ofViolation.getCategory()
,Violation.getAttribute()
,Violation.getValue()
andViolation.getCode()
. - copy() - Method in class com.dna.jopt.member.unit.violation.Violation
- copyOf(AbstractAlgorithmPluginResultStatus) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
Creates an immutable copy of a
AbstractAlgorithmPluginResultStatus
value. - copyOf(AbstractOptimizationAlgorithmPluginResult) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
Creates an immutable copy of a
AbstractOptimizationAlgorithmPluginResult
value. - copyOf(AbstractOptimizationAlgorithmPreparationPluginResult) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
Creates an immutable copy of a
AbstractOptimizationAlgorithmPreparationPluginResult
value. - copyOf(AbstractConstructionOptimizationAlgorithmConfig) - Static method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
Creates an immutable copy of a
AbstractConstructionOptimizationAlgorithmConfig
value. - copyOf(AbstractHeuristicOptimizationAlgorithmConfig) - Static method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
Creates an immutable copy of a
AbstractHeuristicOptimizationAlgorithmConfig
value. - copyOf(AbstractErrorCodeValidationSetting) - Static method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
Creates an immutable copy of a
AbstractErrorCodeValidationSetting
value. - copyOf(AbstractOpenLocation) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
Creates an immutable copy of a
AbstractOpenLocation
value. - copyOf(AbstractReducedNodeEdgeConnectorItem) - Static method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
Creates an immutable copy of a
AbstractReducedNodeEdgeConnectorItem
value. - copyWithNewId(IResource, String) - Static method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- COST - Static variable in class com.dna.jopt.member.bucket.entity.EntityComparators
- create() - Method in class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
- create() - Method in class com.dna.jopt.framework.body.scheme.DefaultOptimizationSchemeWithObjective
- create() - Method in class com.dna.jopt.framework.body.scheme.EntityValidationOptimizationScheme
- create() - Method in class com.dna.jopt.framework.body.scheme.GEExploreOptimizationScheme
- create() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Creates the defined scheme by adding the algorithms etc.
- create() - Method in class com.dna.jopt.framework.body.scheme.OptionalOperatorTuningScheme
- create() - Method in class com.dna.jopt.framework.body.scheme.SingleAssessOptimizationScheme
- createBoundSubject(ReplaySubject<T>, Predicate<T>) - Static method in class com.dna.jopt.framework.body.event.OptimizationEvents
- createBoundSubject(ReplaySubject<T>, Predicate<T>, int) - Static method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Checks the
subject
pushes against theboundingPredicate
and returns those subjects that do not conform with it. - createEffectivePositionMap(IOptimizationElement, List<ILogicRouteElementDetailItem>) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- createEmptyCopy() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- createEmptyCopy() - Method in class com.dna.jopt.member.unit.pnd.depot.node.simple.SimpleNodeDepot
- createHardItem(double) - Static method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationShipCostItem
- createLikelyConnections(IEntityCostAssessor, Set<INode>, Set<IResource>) - Static method in class com.dna.jopt.util.likelyconnection.LikelyConnectionManager
- createLikelyConnections(Set<Node>, Set<Resource>) - Static method in class com.dna.jopt.util.likelyconnection.LikelyConnectionManager
- createNodeEdgeConnector(IEntityArranger) - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- createNodeEdgeConnector(IEntityArranger) - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Creates the node edge connector.
- createNodeEdgeConnector(IEntity) - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- createNodeEdgeConnector(IEntity) - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Creates the node edge connector.
- createSubstituteFilterReason(INode) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- createWith(List<ILoadCapacity>) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Creates the with.
- createWith(List<ILoadCapacity>) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- createWith(List<ILoad>) - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- createWith(List<ILoad>) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- createZeroItem() - Static method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationShipCostItem
D
- DateDef - Interface in com.dna.jopt.member.unit.nodeedge.time
- DayDef - Class in com.dna.jopt.member.unit.nodeedge.time
- decode() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Decodes
OpenLocationCode
object intoOpenLocationCode.CodeArea
object encapsulating latitude/longitude bounding box. - decode(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Decodes code representing Open Location Code into
OpenLocationCode.CodeArea
object encapsulating latitude/longitude bounding box. - decrementCurrentAutoFilterProtectedExecutions() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- decrementCurrentAutoFilterProtectedExecutions() - Method in interface com.dna.jopt.member.unit.node.INode
-
The number of
iterations
theNode
is still protected from being autofiltered. - DEFAULT - Static variable in class com.dna.jopt.member.unit.color.NodeColors
-
The DEFAULT INodeColor.
- DEFAULT_ID_GENERATOR - Static variable in class com.dna.jopt.util.nodesplitter.NodeSplitter
- DEFAULT_INDIVIDUAL_SPLIT_DURATION_RATIO - Static variable in class com.dna.jopt.util.nodesplitter.NodeSplitter
- DEFAULT_MIN_INDIVIDUAL_SPLIT_NODE_DURATION - Static variable in class com.dna.jopt.util.nodesplitter.NodeSplitter
- defaultCapacityLoadToStringTransform(ILoadCapacity) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- defaultErrorResult(Optional<String>) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus
- DefaultFlatEarthAverageSpeedBackupElementConnector - Class in com.dna.jopt.member.unit.nodeedge.backupconnector
-
The DefaultFlatEarthAverageSpeedBackupElementConnector is the default implementation used as
IBackupElementConnector
by theINodeEdgeConnector
. - DefaultFlatEarthAverageSpeedBackupElementConnector(boolean) - Constructor for class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
-
Instantiates a new default flat earth average speed backup element connector.
- defaultLoadToStringTransform(ILoad) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- defaultLoadToStringTransform(ILoad, String) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- defaultNodeDepotToStringTransform(INodeDepot) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- DefaultOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
-
The Class DefaultOptimizationScheme.
- DefaultOptimizationScheme(IOptimization) - Constructor for class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
-
Instantiates a new default optimization scheme.
- DefaultOptimizationScheme(IOptimization, Optional<ConstructionOptimizationAlgorithmConfig>, Optional<List<HeuristicOptimizationAlgorithmConfig>>) - Constructor for class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
-
Instantiates a new default optimization scheme with optional algorithms to be used.
- DefaultOptimizationSchemeWithObjective - Class in com.dna.jopt.framework.body.scheme
- DefaultOptimizationSchemeWithObjective(IOptimization, Objective) - Constructor for class com.dna.jopt.framework.body.scheme.DefaultOptimizationSchemeWithObjective
- defaultResourceDepotToStringTransform(IResourceDepot) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- defaultSuccessResult(Optional<String>) - Static method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus
- defaultUnloadAllLoadToStringTransform(ILoad) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
- DegradingLoadCapacity - Class in com.dna.jopt.member.unit.pnd.capacity.degrading
- DegradingLoadCapacity(String, int, int, int, int) - Constructor for class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- detachNodeRelations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- detachNodeRelations() - Method in interface com.dna.jopt.member.unit.node.INode
- detachResourceConstraints() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- detachResourceConstraints() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- detachResourceConstraints() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- detachResourceConstraints() - Method in interface com.dna.jopt.member.unit.node.INode
-
Removes all
IConstraint
. - detachResourceConstraints(String) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- detachResourceConstraints(String) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- detachResourceConstraints(String) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- detachResourceConstraints(String) - Method in interface com.dna.jopt.member.unit.node.INode
- diffViolationSummaries(IViolationSummary, IViolationSummary) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- distance() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.AbstractReducedNodeEdgeConnectorItem
- distance() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
- distance(Quantity<Length>) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
-
Initializes the value for the
distance
attribute. - distance(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.DistanceBuildStage
-
Initializes the value for the
distance
attribute. - DISTANCE - Static variable in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItemComparators
- distancePlacePlaceFlatEarth(double, double, double, double) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- distancePlacePlaceFlatEarth(IOptimizationElement, IOptimizationElement) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- distancePlacePlaceFlatEarthPolar(double, double, double, double) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- distancePlacePlaceHaversine(double, double, double, double) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- distributeJobViolations2Nodes(List<ILogicEntityRoute>, List<IViolation>) - Static method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- doAutoCalculateTime(boolean) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
In case only a distance is provided by a user, the missing driving time information can be calculated on the fly.
- doAutoCalculateTime(boolean) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- DoubleBookingAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- DoubleBookingAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- dropSeparatedTestConnectionProvider() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- dropSeparatedTestConnectionProvider() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- dutyHours - Variable in class com.dna.jopt.member.unit.AbstractOptimizationElement
- DutyHoursComparators - Class in com.dna.jopt.member.unit.hours
- DutyHoursCorrelator - Class in com.dna.jopt.member.unit.hours
- DutyHoursCorrelator() - Constructor for class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- DUTYHOURSSTART - Static variable in class com.dna.jopt.member.bucket.route.LogicEntityRouteComparators
-
The Constant DUTYHOURSSTART.
E
- earliness_inverse - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
- EARLY - Enum constant in enum class com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem.ScheduleStatus
- EarlyAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
- EarlyAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- EFF_FIXCOST_EFF_RES_COMP - Static variable in class com.dna.jopt.member.unit.resource.ResourceComparators
- EFF_RES_COMP - Static variable in class com.dna.jopt.member.unit.resource.ResourceComparators
- encode(double, double) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Encodes latitude/longitude into 10 digit Open Location Code.
- encode(double, double, int) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Encodes latitude/longitude into Open Location Code of the provided length.
- END - Static variable in class com.dna.jopt.member.unit.hours.DutyHoursComparators
- ens() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractOptimizationAlgorithmPluginResult
- ens() - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
- Entity - Class in com.dna.jopt.member.bucket.entity
- Entity() - Constructor for class com.dna.jopt.member.bucket.entity.Entity
- ENTITY_CORRECTION_ATTEMPT_SUCESS - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- ENTITY_CORRUPT_CORRECTION_FAILED - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_MULTIPLE_ANCHORS - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_NOTENOUGHTWORKINGTIME - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_NULL - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_NUM_DUTYHOURS_NOT_FITTING_ROUTECOUNT - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_ROUTES_HAVE_NULL_ELEMENT - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_ROUTESNULL - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_CORRUPT_ROUTESNULLRESOURCE - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTITY_NROKEN_RELATION - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTITY_NUM_DUTYHOURS_NOT_FITTING_ROUTECOUNT - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- EntityComparators - Class in com.dna.jopt.member.bucket.entity
- EntityContainer - Class in com.dna.jopt.io.shared
- EntityContainer() - Constructor for class com.dna.jopt.io.shared.EntityContainer
- EntityContainerExporter - Class in com.dna.jopt.io.exporting.container
-
Deprecated.
- EntityContainerExporter() - Constructor for class com.dna.jopt.io.exporting.container.EntityContainerExporter
-
Deprecated.
- EntityContainerImporter - Class in com.dna.jopt.io.importing.container
-
Deprecated.
- EntityContainerImporter() - Constructor for class com.dna.jopt.io.importing.container.EntityContainerImporter
-
Deprecated.
- EntityCostAndViolationController - Class in com.dna.jopt.member.bucket.entity.controller.costandviolation
- EntityCostAndViolationController() - Constructor for class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- EntityInvokedOperatorController - Class in com.dna.jopt.member.bucket.entity.controller.invokedoperator
- EntityInvokedOperatorController() - Constructor for class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- EntityKMLExporter - Class in com.dna.jopt.io.exporting.kml
-
This class can be used to export the results in a .kml format which can be used in Google Earth.
- EntityKMLExporter() - Constructor for class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- EntityTextExporter - Class in com.dna.jopt.io.exporting.text
- EntityTextExporter() - Constructor for class com.dna.jopt.io.exporting.text.EntityTextExporter
- EntityValidationOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
- EntityValidationOptimizationScheme(IOptimization) - Constructor for class com.dna.jopt.framework.body.scheme.EntityValidationOptimizationScheme
- ENTIY_CAPACITY_NOT_CHECKED - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_DUTYHOURS_OF_ROUTES_GAPED_INDEX - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_DUTYHOURS_OF_ROUTES_ID_WRONG - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_DUTYHOURS_OF_ROUTES_ORDER - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_DUTYHOURS_ORDER - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_CORRUPT_ONS_CONNECTION - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_MULTI_USAGE_OF_SAME_WORKINGHOURS_OBJECT - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_NOT_CHECKED - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_PERFORMANCE_MODE - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_WOH_MIXED_ZONEIDS - Enum constant in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- ENTIY_WOH_OPH_Q_UNHEALTHY - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- ENTIY_ZERO_POSITION_GEO_ELEMENTS - Enum constant in enum class com.dna.jopt.framework.codedefinition.WarningCode
- equals(Object) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AlgorithmPluginResultStatus
-
This instance is equal to all instances of
AlgorithmPluginResultStatus
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPluginResult
-
This instance is equal to all instances of
OptimizationAlgorithmPluginResult
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.OptimizationAlgorithmPreparationPluginResult
-
This instance is equal to all instances of
OptimizationAlgorithmPreparationPluginResult
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
-
This instance is equal to all instances of
ConstructionOptimizationAlgorithmConfig
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
-
This instance is equal to all instances of
HeuristicOptimizationAlgorithmConfig
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.framework.codedefinition.ErrorCodeValidationSetting
-
This instance is equal to all instances of
ErrorCodeValidationSetting
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- equals(Object) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
-
This instance is equal to all instances of
OpenLocation
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
- equals(Object) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- equals(Object) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- equals(Object) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- equals(Object) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
-
This instance is equal to all instances of
ReducedNodeEdgeConnectorItem
that have equal attribute values. - equals(Object) - Method in class com.dna.jopt.member.unit.nodeedge.time.AnyDef
- equals(Object) - Method in interface com.dna.jopt.member.unit.nodeedge.time.DateDef
- equals(Object) - Method in class com.dna.jopt.member.unit.nodeedge.time.EveryDayDef
- equals(Object) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- equals(Object) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- error - Variable in class com.dna.jopt.framework.body.event.OptimizationEvents
-
The error ReplaySubject.
- ERROR - Enum constant in enum class com.dna.jopt.cloud.touroptimizer.pluginservice.algorithm.AbstractAlgorithmPluginResultStatus.AlgorithmPluginResultStatusTag
- ErrorCauses - Class in com.dna.jopt.framework.stream.info
- ErrorCauses.InvalidProperty - Exception in com.dna.jopt.framework.stream.info
- ErrorCode - Enum Class in com.dna.jopt.framework.codedefinition
- ErrorCodeValidationSetting - Class in com.dna.jopt.framework.codedefinition
-
Immutable implementation of
AbstractErrorCodeValidationSetting
. - ErrorCodeValidationSetting.Builder - Class in com.dna.jopt.framework.codedefinition
-
Builds instances of type
ErrorCodeValidationSetting
. - ErrorEvent - Class in com.dna.jopt.framework.codedefinition
- ErrorEvent(ErrorCode, Throwable) - Constructor for class com.dna.jopt.framework.codedefinition.ErrorEvent
- ErrorStreamer - Class in com.dna.jopt.framework.stream.info
- ErrorStreamer() - Constructor for class com.dna.jopt.framework.stream.info.ErrorStreamer
- errorSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
-
Gets the
Error
ReplaySubject
which can be used to subscribe to any upcomingErrors
. - evaluateCapacity(ILogicEntityRoute, INode, EvaluatedNodeDataHolder, boolean) - Static method in class com.dna.jopt.member.unit.pnd.evaluation.PNDEvaluationHelper
- EVENT_NODE_FLAVOUR - Enum constant in enum class com.dna.jopt.member.unit.IOptimizationElement.OptimizationElementFlavour
-
The event node flavour.
- EventNode - Class in com.dna.jopt.member.unit.node.event
-
This class describes
Eventnodes
which have no location. - EventNode(String, IDutyHours[], int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
Deprecated.please use
EventNode(String, IOpeningHours, Duration, int)
orEventNode(String, List, Duration, int)
instead. - EventNode(String, IDutyHours, int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
Deprecated.please use
EventNode(String, IOpeningHours, Duration, int)
instead. - EventNode(String, IOpeningHours, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
The
EventNode
has no location and cannot be aPillar
. - EventNode(String, List<IDutyHours>, int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
Deprecated.please use
EventNode(String, IOpeningHours, Duration, int)
instead. - EventNode(String, List<IOpeningHours>, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
-
The
EventNode
has no location and cannot be aPillar
. - EveryDayDef - Class in com.dna.jopt.member.unit.nodeedge.time
- EXCEEDEDTAG - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
- exchangeExistingRoutesWithClones(List<ILogicEntityRoute>) - Method in class com.dna.jopt.member.bucket.entity.Entity
- exchangeExistingRoutesWithClones(List<ILogicEntityRoute>) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- exchangeExistingRouteWithClone(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- exchangeExistingRouteWithClone(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- exchangeExistingRouteWithExistingRoute(ILogicEntityRoute, ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
- exchangeExistingRouteWithExistingRoute(ILogicEntityRoute, ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- ExcludingResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
- ExcludingResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.ExcludingResourceConstraint
- export(Solution, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.SolutionKMLExporter
- export(IOptimization, OutputStream) - Method in interface com.dna.jopt.io.exporting.IOptimizationExporter
- export(IOptimization, OutputStream) - Method in class com.dna.jopt.io.exporting.json.OptimizationJSONExporter
- export(IOptimization, OutputStream, boolean) - Method in interface com.dna.jopt.io.exporting.IOptimizationExporter
- export(IOptimization, OutputStream, boolean) - Method in class com.dna.jopt.io.exporting.json.OptimizationJSONExporter
- export(IOptimizationResult, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- export(IEntityContainer, OutputStream) - Method in class com.dna.jopt.io.exporting.container.EntityContainerExporter
-
Deprecated.
- export(IEntityContainer, OutputStream) - Method in interface com.dna.jopt.io.exporting.IEntityExporter
-
Exports the
IEntityContainer
in theoutput stream
. - export(IEntityContainer, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- export(IEntityContainer, OutputStream) - Method in class com.dna.jopt.io.exporting.text.EntityTextExporter
- export(IEntity, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- export(E, OutputStream) - Method in interface com.dna.jopt.io.exporting.IJOptExporter
- extendEndMillis(long) - Method in interface com.dna.jopt.member.unit.node.event.IPillarExtendableNode
- extendEndMillis(long) - Method in class com.dna.jopt.member.unit.node.event.PillarExtenbdableEventNode
- EXTERNAL_STATUS_EVENT - Enum constant in enum class com.dna.jopt.framework.codedefinition.StatusCode
- ExternalConnectionInvoker - Class in com.dna.jopt.member.unit.nodeedge.externalprovider
- extractConnectedNodes(INode, Set<INode>, boolean) - Static method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- extractConnectedNodes(List<IOptimizationElement>, boolean) - Static method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- ExtractUtil - Class in com.dna.jopt.util
-
Util methods to extract objects from result of optimization
- extractViolationCausingNodes(IEntity, ILogicEntityRoute, IEntityCostAssessor, ToDoubleFunction<ILogicEntityRoute>, Class<? extends IAutoFilterNodeConstraint>, Predicate<ILogicRouteElementDetailItem>) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- extractViolationCausingNodesViolationBased(IEntity, ILogicEntityRoute, IEntityCostAssessor, ToDoubleFunction<ILogicEntityRoute>, Class<? extends IAutoFilterNodeConstraint>, Predicate<List<IViolation>>) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- extractZoneId(IOptimizationElement) - Static method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
F
- FILTER_IDENT - Static variable in class com.dna.jopt.member.unit.filter.auto.AutoNodeFilter
- FILTER_IDENT - Static variable in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- filterForWorkingHoursGap(boolean) - Method in interface com.dna.jopt.member.unit.relation.node2nodes.multiday.INode2NodesMultiDayRelation
- filterForWorkingHoursGap(boolean) - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- FINALIZED_PILLARFORCEARRANGER - Enum constant in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- FINALIZED_ROUTE_FINALIZER - Enum constant in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- finalizeElements(List<IEntity>, ILogicEntityRoute, List<IOptimizationElement>, List<IPillarNode>, Optional<Long>, Optional<Long>) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
-
Finalize element.
- finalizeElements(List<IEntity>, ILogicEntityRoute, List<IOptimizationElement>, List<IPillarNode>, Optional<Long>, Optional<Long>) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- finalizeRoute(IEntity, List<IEntity>, ILogicEntityRoute, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
-
Finalize element based on a selected master entity.
- finalizeRoute(IEntity, List<IEntity>, ILogicEntityRoute, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- finalizeRoute(List<IEntity>, ILogicEntityRoute, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
-
Finalize route.
- finalizeRoute(List<IEntity>, ILogicEntityRoute, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
- findCategory3Substitutes(Map<IOptimizationElement, JointCluster>, List<JointCluster>, List<IOptimizationElement>) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- findDeputyKickNodes(List<JointCluster>, List<INode>, int) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- findFirstRoute(IEntity, Optional<String>, Boolean, Boolean) - Static method in class com.dna.jopt.util.ExtractUtil
-
Find any route satisfied by conditions in params
- FIRST_DUTYHOUR_START - Static variable in class com.dna.jopt.member.unit.node.PillarNodeComparators
- FIXCOST_RES_COMP - Static variable in class com.dna.jopt.member.unit.resource.ResourceComparators
- FIXED_PENALTY_MULTIPILCATOR - Static variable in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
- FlatePlaceOnEarthItem(double, double) - Constructor for class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector.FlatePlaceOnEarthItem
- ForceFilterHelper - Class in com.dna.jopt.member.unit.filter.auto
- forceSetId(String) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- forceSetId(String) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Force set a new Id after construction of the element if absolutely necessary.
- from(Position) - Static method in class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
- fromElementId() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.AbstractReducedNodeEdgeConnectorItem
- fromElementId() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
- fromElementId(String) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
-
Initializes the value for the
fromElementId
attribute. - fromElementId(String) - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.FromElementIdBuildStage
-
Initializes the value for the
fromElementId
attribute. - FULL - Enum constant in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider.JSONConnectionSerializationMode
-
Full - Save all present connections
- FULL_ASSIGNMENT_BASED_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig.ConstructionOptimizationAlgorithm
- FULL_LOADS - Enum constant in enum class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot.SupplyConflictStrategy
-
Try to avoid partial loads
- FUZZY_GEO - Static variable in class com.dna.jopt.member.unit.OptimizationElementComparators
G
- GEExploreOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
- GEExploreOptimizationScheme(IOptimization, Class<? extends IOptimizationAlgorithm>) - Constructor for class com.dna.jopt.framework.body.scheme.GEExploreOptimizationScheme
- GenericMultiConstraintHelperItem<T> - Class in com.dna.jopt.member.unit.condition.workinghour.multi
- GenericMultiConstraintHelperItem(BiPredicate<T, T>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
- GENETIC_EVOLUTION_ALGO - Enum constant in enum class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig
- GEO_NODE_FLAVOUR - Enum constant in enum class com.dna.jopt.member.unit.IOptimizationElement.OptimizationElementFlavour
-
The geo node flavour.
- GEO_RESOURCE_FLAVOUR - Enum constant in enum class com.dna.jopt.member.unit.IOptimizationElement.OptimizationElementFlavour
-
The geo resource flavour.
- get(String) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- get(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- get(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the.
- getAcceptableOverdistanceMeter() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getAcceptableOverdistanceMeter() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the acceptable overdistance meter.
- getAcceptableOvertimeSeconds() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getAcceptableOvertimeSeconds() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the acceptable overtime in seconds.
- getAdditionalRouteStartOffset() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getAdditionalRouteStartOffset() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
- getAdjustedLoadValue(ILoadCapacity) - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Gets the adjusted load value.
- getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
- getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
- getAllElements() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Calls
IEntity.getAllEntityElements()
andINodeUnassigner.getUnassignedNodes()
, then returns all of these elements. - getAllElements() - Method in class com.dna.jopt.framework.body.Optimization
- getAllElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getAllElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getAllEntityElements() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getAllEntityElements() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets all
IOptimizationElements
of theIEntity
. - getAllNodes() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getAllNodes() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getAllRoutesElements(String) - Method in interface com.dna.jopt.framework.body.IOptimization
- getAllRoutesElements(String) - Method in class com.dna.jopt.framework.body.Optimization
- getAllRoutesElements(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getAllRoutesElements(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getAnchorDetails() - Method in interface com.dna.jopt.member.unit.relation.node2nodes.multiday.INode2NodesMultiDayRelation
- getAnchorDetails() - Method in class com.dna.jopt.member.unit.relation.node2nodes.multiday.Node2NodesMultiDayRelation
- getAnchoredRoutes() - Method in interface com.dna.jopt.framework.body.IOptimization
- getAnchoredRoutes() - Method in class com.dna.jopt.framework.body.Optimization
- getAnchoredRoutes() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getAnchoredRoutes() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Returns all
ILogicEntityRoute
withanchorNodes
, which are essentiallyIPillarNodes
overwriting the start or end of aRoute
. - getAreadIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- getArrivalTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the arrival time of the
Resource
at theNode
in milliseconds since UNIX timestamp. - getArrivalTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getAsProgressString(IEntity) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getAsProgressString(IEntity) - Method in class com.dna.jopt.framework.stream.progress.SimpleProgressStreamer
- getAsResultString(IEntity) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getAsResultString(IEntity) - Method in class com.dna.jopt.framework.stream.result.SimpleResultStreamer
- getAssessorJobRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAssessorJobRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the assessor job restrictions.
- getAssessorMultiRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAssessorMultiRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the assessor multi route restrictions.
- getAssessorNodeRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAssessorNodeRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the assessor node restrictions.
- getAssessorRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAssessorRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the assessor route restrictions.
- getAsSortedList(Comparator<ILogicRouteElementDetailItem>) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- getAsSortedList(Comparator<ILogicRouteElementDetailItem>) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- getAsSortedListByArrival() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- getAsSortedListByArrival() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- getAsString(TimeWindow, ZoneId) - Static method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the beginning hours and the end hours in the format
dd.MM.yyyy HH:mm:ss
and the zoneId. - getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getAttachedOptimization() - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
-
Gets theattached
IOptimization
as anOptional
. - getAttachedOptimization() - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- getAttachedResourceId() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- getAttachedResourceId() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getAttachedResourceId() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
-
Gets the
id
of thePillarEventNode.attachedres
, returnsnull
if noresource
has been attached. - getAttribute() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the attribute.
- getAttribute() - Method in class com.dna.jopt.member.unit.violation.Violation
- getAutoFilter() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getAutoFilter() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the auto filter.
- getAutoFilterNodeConstraints() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getAutoFilterNodeConstraints() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getAutoFilterViolationCollector() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getAutoFilterViolationCollector() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
AbstractNode.myAutoFilterViolationCollector
that collected allIViolation
. - getAverageCO2EmissionFactor() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getAverageCO2EmissionFactor() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the average CO2 emission factor.
- getAverageImportance() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getAverageSpeed() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getAverageSpeed() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the average speed a
IResource
is traveling with. - getAvgSpeed() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getAvgSpeed() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the avg speed
AbstractBasicCapacityResource.avgSpeed
of which the default value is 22.0 m/s. - getBackupElementConnector() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getBackupElementConnector() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Gets the systems default or user provided backup element connector.
- getBaseHours() - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- getBaseJointVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getBaseJointVisitDuration() - Method in interface com.dna.jopt.member.unit.node.INode
-
Deprecated.
- getBaseJointVisitDurationMillis() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getBaseJointVisitDurationMillis() - Method in interface com.dna.jopt.member.unit.node.INode
- getBaseTimeMillis() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the base traveling time in milliseconds.
- getBaseTimeMillis() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getBaseTimeMillis(Instant) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the driving time as function of time.
- getBaseTimeMillis(Instant) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getBaseVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- getBaseVisitDuration() - Method in interface com.dna.jopt.member.unit.node.INode
-
Deprecated.
- getBaseVisitDurationMillis() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getBaseVisitDurationMillis() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the base visit duration in millis
- getBegin() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the begin as instant.
- getBenefitCounter() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getBenefitCounter() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the counter how many times no lower
costs
have been achieved by using anIOperator
. - getBucket() - Method in class com.dna.jopt.member.unit.nodeedge.ConnectionBucket
- getBuildTimeStamp() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getBuildTimeStamp() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getCallerCode() - Method in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
- getCallerCode() - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IConnectionProviderCaller
- getCallerId() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
-
Gets the
OptimizationProgress.callerId
. - getCallerId() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getCallerMessage() - Method in enum class com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
- getCallerMessage() - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IConnectionProviderCaller
- getCapacity() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getCapacity() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the capacity of goods a
Resource
can carry. - getCapacityDegradationPerStop() - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- getCapacityDegradationPerStop() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getCapacityDegradationPerStop() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the capacity degradation per stop.
- getCapacityOverloadViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getCapacityUnitMap() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getCategory() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the category.
- getCategory() - Method in class com.dna.jopt.member.unit.violation.Violation
- getCause() - Method in class com.dna.jopt.framework.codedefinition.ErrorEvent
- getCause() - Method in interface com.dna.jopt.framework.codedefinition.IErrorEvent
- getCenter() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
- getCenterLatitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getCenterLongitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getChosenOpeningHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
index
of theOpeningHours
from theNode
. - getChosenOpeningHoursIndex() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getChosenWorkingHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
index
of theWorkingHours
of theResource
. - getChosenWorkingHoursIndex() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getClusterAdvantage(IPropertyProvider) - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- getClusterAdvantage(IPropertyProvider) - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- getClusterCount() - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- getClusterCount() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- getClusterCounts() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- getCode() - Method in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- getCode() - Method in class com.dna.jopt.framework.codedefinition.ErrorEvent
- getCode() - Method in interface com.dna.jopt.framework.codedefinition.IInfoCode
-
Gets the
ErrorCode.statusCode
. - getCode() - Method in interface com.dna.jopt.framework.codedefinition.IInfoEvent
- getCode() - Method in enum class com.dna.jopt.framework.codedefinition.StatusCode
- getCode() - Method in class com.dna.jopt.framework.codedefinition.StatusEvent
- getCode() - Method in enum class com.dna.jopt.framework.codedefinition.WarningCode
- getCode() - Method in class com.dna.jopt.framework.codedefinition.WarningEvent
- getCode() - Method in class com.dna.jopt.framework.stream.info.autofilter.NodeFilteringEvent
- getCode() - Method in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- getCode() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
- getCode() - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeQualification
- getCode() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
-
Returns the string representation of the code.
- getCode() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the code that is identifying this IViolation
- getCode() - Method in class com.dna.jopt.member.unit.violation.Violation
- getCodeMessage() - Method in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- getCodeMessage() - Method in interface com.dna.jopt.framework.codedefinition.IInfoCode
-
Gets the
ErrorCode.message
. - getCodeMessage() - Method in enum class com.dna.jopt.framework.codedefinition.StatusCode
- getCodeMessage() - Method in enum class com.dna.jopt.framework.codedefinition.WarningCode
- getCodeMessage() - Method in enum class com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
- getColor() - Method in class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- getColor() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
- getColorCapacityItemByColorCode(int) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- getColorCapacityItemByColorCode(int) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- getColorCapacityItemByColorCode(int) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
NodeColorCapacityItem
which limit the amount ofColor
codedNodes
aResource
can give service to. - getColorCapacityItemByColorCode(int) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getColorCode() - Method in class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- getColorCode() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
- getColors() - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- getCompareHours() - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- getConenctionType() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- getConnectedNode() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getConnectedNode() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider
-
Gets the connection.
- getConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
- getConnectionByTimeStore() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the
IConnectionByTimeStore
of a connection. - getConnectionByTimeStore() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getConnectionData() - Method in class com.dna.jopt.member.unit.nodeedge.ConnectionBucket
- getConnectionHook(String) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getConnectionHook(String) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getConnectionHook(String) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getConnectionHook(String) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getConnectionHooks() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getConnectionHooks() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getConnectionRelatedLateMargin(long) - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Gets the connection related late margin.
- getConnectionRelatedLateMargin(long) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getConnectionRelatedMarginFactor() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Gets the connection related margin factor.
- getConnectionRelatedMarginFactor() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getConnectionRelatedMaxLateMargin() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Gets the connection related max late margin.
- getConnectionRelatedMaxLateMargin() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getConnections(Map<IOptimizationElement, List<IOptimizationElement>>, IConnectionProviderCaller) - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider
-
Gets the connections.
- getConnections(Map<IOptimizationElement, List<IOptimizationElement>>, IConnectionProviderCaller) - Method in class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
- getConnectionTimeEfficiencyFactor() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getConnectionTimeEfficiencyFactor() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Sets the
CapacityResource.getConnectionTimeEfficiencyFactor()
, the default value is1.0
. - getConstraint2CostItemMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- getConstraint2CostItemMap() - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- getConstraintAliasId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getConstraintAliasId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the constraint alias id.
- getConstraintOne() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- getConstraints() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
Constraints
set on theIResource
. - getConstraints() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getConstraints() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getConstraints() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
Constraints
which limit theResources
that can serve thisNode
to those that have the specificQualification
to do so. - getConstraints() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getConstraints() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
IConstraint
from theResource
that it is limited to. - getConstraintTwo() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- getConstraintViolations() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getConstraintViolations() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the constraint violations.
- getContainer() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
-
Gets
OptimizationResult.enc
- getContainer() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- getConvergenceCost(IOptimizationProgress) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
- getConvergenceCost(IOptimizationProgress) - Method in class com.dna.jopt.util.costconverger.JoinedCostConverger
- getConvergenceCost(IOptimizationProgress) - Method in class com.dna.jopt.util.costconverger.JoinedCostConvergerWithFinalAutoFilterStep
- getCoreVersion() - Method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
Gets the core version.
- getCoreVersion() - Method in interface com.dna.jopt.framework.body.IOptimization
- getCoreVersion() - Method in class com.dna.jopt.framework.body.Optimization
- getCoreVersionProperties() - Method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
Gets the core version properties.
- getCoreVersionProperties() - Method in interface com.dna.jopt.framework.body.IOptimization
- getCoreVersionProperties() - Method in class com.dna.jopt.framework.body.Optimization
- getCost() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost.
- getCostAdvantage() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getCostAdvantage() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the cost that was be saved by using the last beneficial
Operator
. - getCostAfterEndAnchor() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostAfterEndAnchor() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostAfterEndAnchor() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the costs after the
AnchorNode
that were caused by theOptimizer
puttingNodes
after theanchor Node
, which might happen because theRoute
is very full. - getCostAfterEndAnchor() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostAssessor() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getCostAssessor() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the cost assessor attached to this scheme.
- getCostBannedResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostBannedResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost banned resource.
- getCostBannedResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for banning
Resources
. - getCostBannedResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost banned resource.
- getCostCapacity() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostCapacity() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost capacity.
- getCostCapacity() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the total cost added by
capacity violations
in pickup and delivery optimizations, usually for not having loaded enough or for having loaded too much. - getCostCapacity() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostCapacityOverload() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostCapacityOverload() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostCapacityOverload() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
- getCostCapacityOverload() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostColorCapacityUsage() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostColorCapacityUsage() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostColorCapacityUsage() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for
color capacity usage
. - getCostColorCapacityUsage() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostDistance() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost distance.
- getCostDistance() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the total cost added for the distance.
- getCostDistance() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostEarly() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostEarly() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost early.
- getCostEarly() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the total cost added for being too early.
- getCostEarly() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostGeoUnclustered() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostGeoUnclustered() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostGeoUnclustered() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Deprecated.
- getCostGeoUnclustered() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost geo unclustered.
- getCostInjectedRestriction() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostInjectedRestriction() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostInjectedRestriction() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for
restrictions
that do not have their own violation. - getCostInjectedRestriction() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost injected restriction.
- getCostLate() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostLate() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost late.
- getCostLate() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the total cost added for being too late.
- getCostLate() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostMandatoryResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMandatoryResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost mandatory resource.
- getCostMandatoryResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for not getting the
mandatory Resource
. - getCostMandatoryResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost mandatory resource.
- getCostMaxRouteDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMaxRouteDistance() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost max route distance.
- getCostMaxRouteDistance() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for being above
max route distance
- getCostMaxRouteDistance() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostMaxRouteTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMaxRouteTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost max route time.
- getCostMaxRouteTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for being above
max route time
. - getCostMaxRouteTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostMisc() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMisc() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostMisc() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets miscellaneous costs.
- getCostMisc() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost misc.
- getCostMissedServiceHour() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostMissedServiceHour() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostMissedServiceHour() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
- getCostMissedServiceHour() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostMultiplierValue() - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
- getCostMultiplierValue() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
- getCostMultiRouteRestriction() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getCostMultiRouteRestriction() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getCostNodeType() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostNodeType() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost node type.
- getCostNodeType() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets cost caused by
Node type
. - getCostNodeType() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostPreferredResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostPreferredResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost preferred resource.
- getCostPreferredResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets cost for
preferred Resource constraints
. - getCostPreferredResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostRelationship() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getCostRelationship() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getCostRelationship() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets total cost added by
relationship violations
. - getCostRelationship() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostResourceOutOfWork() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostResourceOutOfWork() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostResourceOutOfWork() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for
Resources
being out of work - getCostResourceOutOfWork() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost resource out of work.
- getCostRouteDistancePattern() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostRouteDistancePattern() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost distance.
- getCostRouteDistancePattern() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
- getCostRouteDistancePattern() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getCostRouteTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostRouteTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostRouteTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for
route time
. - getCostRouteTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost route time.
- getCostStayOvertime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostStayOvertime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostStayOvertime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for staying overtime
- getCostStayOvertime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost stay overtime.
- getCostTimeCompactness() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostTimeCompactness() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getCostTimeCompactness() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the
cost
oftime compactness
. - getCostTimeCompactness() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost time compactness.
- getCostUnPreferredResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getCostUnPreferredResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the cost un preferred resource.
- getCostUnPreferredResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the cost for not getting the
preferred Resource
. - getCostUnPreferredResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the cost un preferred resource.
- getCountByColorCode(int) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
- getCountByColorCode(int) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getCountValue() - Method in interface com.dna.jopt.member.unit.color.INodeColor
- getCountValue() - Method in class com.dna.jopt.member.unit.color.NodeColor
- getCreationTimeStamp() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
TimeStamp
of the creation of theInducedIdleEventNode
as created bySystem.currentTimeMillis()
. - getCurAbsoluteClockTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurAbsoluteClockTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur absolute clock time.
- getCurDistance() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurDistance() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur distance.
- getCurFlexTimeUsage() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurFlexTimeUsage() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur flex time usage.
- getCurFlexTimeUsage(boolean) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurFlexTimeUsage(boolean) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur flex time usage.
- getCurIdleTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurIdleTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the current
idle time
. - getCurInducedIdleTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurInducedIdleTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur induced
idle time
. - getCurPostFlexTimeUsage() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurPostFlexTimeUsage() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur post flex time usage.
- getCurPostFlexTimeUsage(boolean) - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurPostFlexTimeUsage(boolean) - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur post flex time usage.
- getCurProductiveTime() - Method in interface com.dna.jopt.member.bucket.entity.controller.detail.IJoinedEntityDetailController
- getCurProductiveTime() - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
- getCurProductiveTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getCurProductiveTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur productive time.
- getCurrentCost(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- getCurrentCost(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- getCurrentLeftAutoFilterProtectedExecutions() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getCurrentLeftAutoFilterProtectedExecutions() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
AbstractNode.numCurrentProtectedExecutions
, the default value is0
. - getCurrentLoad() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getCurrentLoad() - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
-
Gets the current load.
- getCurrentOptimizationAlgo() - Method in interface com.dna.jopt.framework.body.IOptimization
- getCurrentOptimizationAlgo() - Method in class com.dna.jopt.framework.body.Optimization
- getCurrentOptimizationAlgo() - Method in class com.dna.jopt.framework.body.OptimizationSubController
- getCurrentProgress() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getCurrentProgress() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getCurrentRepetion() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getCurrentRepetion() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getCurrentTotalMatchedLoad() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getCurrentTotalMatchedLoad() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the current total matched load.
- getCurrentVisitingResource() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
IResource
that is visiting thisRoute
. - getCurrentVisitingResource() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getCurrentVisitingResourceWorkingHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getCurrentVisitingResourceWorkingHoursIndex() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getCurResourceDepot() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurResourceDepot() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- getCurTransitTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurTransitTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the cur transit time.
- getCurVisitorCapacity() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurVisitorCapacity() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- getCurVisitorLoad() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurVisitorLoad() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- getCurWhitSpaceIdleTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getCurWhitSpaceIdleTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the current
white space idle time
. - getCustomDefaultProperties() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getCustomDefaultProperties() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
- getDateTime() - Method in class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
- getDebugData() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getDebugData() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getDefaultHeuristicAlgos() - Method in class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
-
Gets the default heuristic algos.
- getDeltaMaxTimeMillis() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getDeltaPreferreIndex(int) - Method in interface com.dna.jopt.member.unit.node.controller.IPreferredHoursInteractionController
- getDeltaPreferreIndex(int) - Method in class com.dna.jopt.member.unit.node.controller.PreferredHoursInteractionController
- getDepartureTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getDepartureTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getDepatureTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Deprecated.
- getDepatureTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
-
Deprecated.
- getDepotId() - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- getDepotId() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- getDepotId() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the depot id.
- getDesc(IViolationSummary, double) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getDesc(List<IViolationSummary>, double) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getDescription() - Method in interface com.dna.jopt.framework.codedefinition.IStatusEvent
- getDescription() - Method in interface com.dna.jopt.framework.codedefinition.IWarningEvent
-
Gets the description.
- getDescription() - Method in class com.dna.jopt.framework.codedefinition.StatusEvent
- getDescription() - Method in class com.dna.jopt.framework.codedefinition.WarningEvent
- getDescription() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
-
Gets the
title
of theINodeFilterReason
. - getDescription() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- getDestinationDistMatrixId() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- getDestinationDistMatrixId() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Deprecated.as mentioned in
AbstractBasicCapacityResource.getDestinationDistMatrixId()
- getDestinationLatitude() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getDestinationLatitude() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the
latitude
of an alternate destination (IBasicResource.setAlternateDestination(boolean)
) where theIResource
will stop working. - getDestinationLongitude() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getDestinationLongitude() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the
longitude
of an alternate destination (IBasicResource.setAlternateDestination(boolean)
) where theIResource
will stop working. - getDestinationPosition() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getDestinationPosition() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- getDetailsOfElement(IEntity, IOptimizationElement) - Static method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getDiffViolationSummary(List<IViolationSummary>) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getDistance() - Method in class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
- getDistance() - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionData
- getDistance() - Method in class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
- getDistanceMeter() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the distance in meters.
- getDistanceMeter() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getDistanceMeter(Instant) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the distance as function of time.
- getDistanceMeter(Instant) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getDistanceMeter(LocalDateTime) - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionByTimeStore
-
Gets the distance meter as function of time.
- getDistanceMeter(LocalDateTime) - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getDistanceMeterArray() - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getDistances() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getDistances() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
- getDistMatrixId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
-
Deprecated.
- getDistMatrixId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Deprecated.
- getDistrictIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- getDuration() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the duration between
TimeWindow.getBegin()
andTimeWindow.getEnd()
. - getDuration() - Method in class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
- getDuration() - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionData
- getDuration() - Method in class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
- getDurationTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the duration between the last location of the
Resource
to the specificNode
in milliseconds. - getDurationTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getDutyHours() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getDutyHours() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the
IDutyHours
of theelement
. - getDutyHours() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getEarlyDeviation() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
LogicRouteElementDetailItem.earlyDeviationMillis
in milliseconds. - getEarlyDeviation() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getEarlyViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getEastLongitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getEffectiveClusters(ILogicEntityRoute, double) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- getEffectiveClusters(ILogicEntityRoute, double, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ClusterFilterHelper
- getEffectivePillarLatestArrivalMap() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getEffectivePillarLatestArrivalMap() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getEffectivePillarLatestArrivalOffsetMap() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getEffectivePillarLatestArrivalOffsetMap() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getEffectivePosition() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getEffectivePosition() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getEffectiveRouteStartTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getEffectiveRouteStartTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getEffectiveRouteStopTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getEffectiveRouteStopTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getElement() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
Node
. - getElement() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getElement(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getElement(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getElement(String, boolean) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getElement(String, boolean) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getElement(String, boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getElement(String, boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getElement2ElementDistance(String, double, double, String, double, double, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
-
Using flat place on earth formula to calculate the distance between two
IOptimizationElement
. - getElement2ElementDistance(String, double, double, String, double, double, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.backupconnector.IBackupElementConnector
-
Calculates the distance between two
IOptimizationElement
defined by their unique id. - getElement2ElementDuration(String, String, double, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
-
Calculates the driving duration between two
IOptimizationElement
assuming the average resource-visitor speed. - getElement2ElementDuration(String, String, double, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.backupconnector.IBackupElementConnector
-
Calculates the driving duration between two
IOptimizationElement
defined by their unique id. - getElementDetails(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- getElementDetails(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- getEmptyAtEndOfRouteFactorMap() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getEmtpyAtEndOfRouteFactor(String) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getEmtpyAtEndOfRouteFactor(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the emtpy at end of route factor.
- getEnd() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the end as instant.
- getEndAnchorDepature() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Gets the end anchor depature.
- getEndAnchorDepature() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getEndAnchorViolationsCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getEndTime() - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeDef
- getEntity() - Method in class com.dna.jopt.io.shared.EntityContainer
- getEntity() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getEntityArranger() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getEntityArranger() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
IEntityArranger
, responsible for creating a hard constraints freeIEntity
. - getEntityContainer() - Method in class com.dna.jopt.io.importing.container.EntityContainerImporter
-
Deprecated.
- getEntityContainer() - Method in interface com.dna.jopt.io.importing.IEntityImporter
-
Deprecated.
- getEntityCostAndViolationController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getEntityCostAndViolationController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getEntityInvokedOperatorController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getEntityInvokedOperatorController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
IEntityInvokedOperatorController
. - getErrorStreamer() - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
-
Gets the the
IErrorStreamer
. - getErrorStreamer() - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
- getExchangeCodes() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getExtaCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
- getExtaCodes() - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeQualification
- getExternalConnectionProvider() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getExternalConnectionProvider() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- getExtraInfo() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getExtraInfo() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the extra info.
- getFilterReason(INode) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- getFilterReason(INode) - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
-
Gets the
filter reason
why theNode
was filtered. - getFilterReasons() - Method in class com.dna.jopt.framework.stream.info.autofilter.NodeFilteringEvent
- getFirstGeoElementWithinRoute() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getFirstGeoElementWithinRoute() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getFirstMatchingRoute(INode) - Method in interface com.dna.jopt.framework.body.IOptimization
- getFirstMatchingRoute(INode) - Method in class com.dna.jopt.framework.body.Optimization
- getFirstMatchingRoute(INode) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getFirstMatchingRoute(INode) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getFirstMatchingRoute(String) - Method in interface com.dna.jopt.framework.body.IOptimization
- getFirstMatchingRoute(String) - Method in class com.dna.jopt.framework.body.Optimization
- getFirstMatchingRoute(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getFirstMatchingRoute(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Returns the first
ILogicEntityRoute
in which theINode
orIPillarNode
with the inputnodeId
was found. - getFirstNodeInRouteImportance() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getFirstNodeInRouteImportance() - Method in interface com.dna.jopt.member.unit.node.INode
- getFixCost() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getFixCost() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
fixCost
. - getFixCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getFixCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the
AbstractBasicCapacityResource.fixCost
, the default value is 0.0. - getFlags() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getFlags() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getFlavour() - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
-
Gets the
IDutyHours.DutyHoursFlavour.WOH_FLAVOUR
, the default value isenum constant ordinal: 0
. - getFlavour() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
- getFlavour() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getFlavour() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the flavour which spells out the kind of
Node
of the element. - getFlavour() - Method in class com.dna.jopt.member.unit.node.event.EventNode
- getFlavour() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- getFlavour() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getFlavour() - Method in class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
- getFlavour() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getFlexLoadNodeDepot(String) - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- getFlexLoadNodeDepot(String) - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- getFlexTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getFlexTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getFlexTimeMillis() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getFlexTimeMillis() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- getFromOptimizationElement() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the
optimization element
(usually aNode
) from which theconnection
starts. - getFromOptimizationElement() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getHardRelationShipCost() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationShipCostItem
- getHeight() - Method in class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- getHeight() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoItem
- getHoursBeginInMillis() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the begin in millis, the default value is 0L.
- getHoursEndInMillis() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the end in millis, the default value is 0L.
- getId() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the id of the current thread.
- getId() - Method in class com.dna.jopt.framework.body.Optimization
- getId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the unique id.
- getId() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
ID
and the time it was created. - getId() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getId() - Method in interface com.dna.jopt.member.unit.pnd.IPNDItem
-
Gets the id of the PNDItem
- getId() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- getIdent() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- getIdleTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
idle time
that aResource
had to wait since it arrived prior to theOpeningHours
of theNode
in milliseconds. - getIdleTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getIMoveCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Deprecated.
- getIMoveCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the i move cost.
- getImportance() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getImportance() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
priority
. - getIn() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getIndex(DateDef) - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeIndexer
- getIndex(LocalDateTime) - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeIndexer
- getIndividualOfferedNodeMultiplier() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getIndividualOfferedNodeMultiplier() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets a cost
multiplier
for this specificNode
. - getInitialLoad() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getInitialLoad() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the amount of a good that is already being carried by the
Resource
. - getIsAvailableForStay() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets if the
Resource
is allowed to do anovernight stay
. - getIsAvailableForStay() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getItem() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- getItems() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getItems() - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
- getItems() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
- getItems() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the items.
- getJobCost() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobCost() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job cost.
- getJobElementCount() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobElementCount() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job element count.
- getJobIdleTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobIdleTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job idle time seconds.
- getJobProductiveTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobProductiveTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job productive time seconds.
- getJobRelationshipCost() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobRelationshipCost() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job relationship cost.
- getJobRouteCount() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobRouteCount() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job route count.
- getJobSpecificViolationSummary() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobSpecificViolationSummary() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job specific violation summary.
- getJobTerminationTransitionDistanceMeter() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTerminationTransitionDistanceMeter() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job termination transition distance meter.
- getJobTerminationTransitionTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTerminationTransitionTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job termination transition time seconds.
- getJobTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job time seconds.
- getJobTransitionDistanceMeter() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTransitionDistanceMeter() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job transition distance meter.
- getJobTransitionTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobTransitionTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job transition time seconds.
- getJobUtilizationPercent() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobUtilizationPercent() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job utilization percent.
- getJobViolations() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJobViolations() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the job violations.
- getJobViolations() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getJobViolations() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getJoinedCost() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getJoinedCost() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
joined cost
which is the accumulated sum ofinternal cost
of allIlogicEntityRoutes
of theIEntity
. - getJoinedDetailController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getJoinedDetailController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
IJoinedEntityDetailController
which is assessing the times and distances of theILogicEntityRoutes
. - getJoinedDetailController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getJoinedDetailController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getJoinedViolationSummary() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getJoinedViolationSummary() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the joined violation summary.
- getJoinedViolationSummary(List<IViolationSummary>) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getJointVisitDuration(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- getJointVisitDuration(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.node.INode
-
Deprecated.
- getJointVisitDurationMillis(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getJointVisitDurationMillis(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
AbstractNode.getJointVisitDurationMillis(com.dna.jopt.member.bucket.route.ILogicEntityRoute)
, which is the reducedvisitDuration
of aNode
caused by efficiency effects since severalNodes
close to one another. - getJSONConnectionSerializationMode() - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider
-
Gets the JSON connection serialization mode.
- getJSONConnectionSerializationMode() - Method in class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
- getLastBeneficialCostAdvantage() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getLastBeneficialCostAdvantage() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the amount of
cost
that was saved by using the last beneficialOperator
. - getLastBeneficialInvokedOperator() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getLastBeneficialInvokedOperator() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the last
IOperator
which realized acost advantage
. - getLastGeoElementWithinRoute() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getLastGeoElementWithinRoute() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getLastInvokedOperator() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
- getLastInvokedOperator() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
-
Gets the last invoked
IOperator
. - getLastKnownAsRouteStart() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
-
Gets the last known as route start.
- getLastKnownAsRouteStart() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getLastKnownAsRouteTermination() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
- getLastKnownAsRouteTermination() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
- getLastKnownAsRouteTermination() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
- getLastKnownAttachedAndRemovedResIds() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getLastKnownAttachedAndRemovedResIds() - Method in interface com.dna.jopt.member.unit.node.INode
- getLastLockdownStopTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getLastLockdownStopTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getLastNodeInRouteImportance() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getLastNodeInRouteImportance() - Method in interface com.dna.jopt.member.unit.node.INode
- getLateDeviation() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
LogicRouteElementDetailItem.lateDeviationMillis
in milliseconds. - getLateDeviation() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getLateViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getLatitude() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getLatitude() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the latitude of the
element
. - getLatitudeHeight() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getLength() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getLength() - Method in class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- getLength() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoItem
- getLevel() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
- getLoad() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getLoad() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the amount of goods the
Resource
is getting added by visiting theResource
. - getLoad() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getLoadCapacity() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getLoadCapacityBySearchIndex(int) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getLoadCapacityBySearchIndex(int) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the load capacity by search index.
- getLoadChange() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the load change.
- getLoadChange() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getLoadController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getLoadController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getLoadPickupTime() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getLoadPickupTime() - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
-
Gets the load pickup time.
- getLoadValue() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- getLoadValue() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Gets the current load value.
- getLocalFlexTimeMillis() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
localFlexTime
in milliseconds. - getLocalFlexTimeMillis() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalMaxFreePostWorkDrivingTerminationTimeMillis() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
freePostWorkDrivingTerminationTime
in milliseconds. - getLocalMaxFreePostWorkDrivingTerminationTimeMillis() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalMaxPillarAfterHoursTime() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
localMaxPillarAfterHoursTime
ofIPillarNode
in milliseconds. - getLocalMaxPillarAfterHoursTime() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalMaxRouteStartReductionTimeMillis() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
localMaxRouteStartReductionTime
in milliseconds. - getLocalMaxRouteStartReductionTimeMillis() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalMaxRouteStartReductionTimeMillisPillar() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
localMaxRouteStartReductionTime
forIPillarNode
in milliseconds. - getLocalMaxRouteStartReductionTimeMillisPillar() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalStayOutCycle() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
Duration
of the potential localstayout cycle
. - getLocalStayOutCycle() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocalStayOutCycleStart() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the start of the local
stayout cycle
. - getLocalStayOutCycleStart() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getLocationId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getLocationId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the location id.
- getLockdownTime() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getLockdownTime() - Method in interface com.dna.jopt.member.unit.node.INode
- getLongitude() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getLongitude() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the longitude of the
element
. - getLongitudeWidth() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getMasterNode() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getMasterNode() - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
-
Gets the
AbstracNode2NodeRelation.masterNode
- getMasterNodeId() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
ID
of theMasterNode
. - getMaxDistance() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getMaxDistance() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the max distance
AbstractBasicCapacityResource.maxGlobalDistanceKilometer
in [km] that a route can take per day. - getMaxDistanceKilometer() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxDistanceKilometer() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxDistanceKm() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
WorkingHours.maxDistance
, which is the maximal distance in km aResource
is allowed to travel without aIViolation
per day. - getMaxDistanceKm() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getMaxDrivingDistanceFirstNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxDrivingDistanceFirstNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximal distance that the
Resource
needs to drive to the firstNode
. - getMaxDrivingDistanceLastNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxDrivingDistanceLastNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximal distance that the
Resource
needs to drive to the lastNode
. - getMaxDrivingTimeFirstNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxDrivingTimeFirstNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximal driving time that the
Resource
is supposed to drive to the firstNode
. - getMaxDrivingTimeLastNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxDrivingTimeLastNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximal driving time that the
Resource
is supposed to drive to the lastNode
. - getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the amount of time in milliseconds that the
Resource
can be expected to drive home to its starting location in its free time. - getMaxHours() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets maximum number of hours a
Resource
is allowed to work per day inhours
. - getMaxHours() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getMaxHours() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getMaxHours() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the double
AbstractBasicCapacityResource.maxGlobalHours
, the maximum hours a route [h] can take per day. - getMaximalIndividualLoadCapacity() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getMaximalIndividualLoadCapacity() - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
-
Gets the maximal individual load capacity.
- getMaximalTotalCapacity() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getMaximalTotalCapacity() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the maximal total capacity.
- getMaxJoinableUsage() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
- getMaxNumAbsoluteUsage() - Method in class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- getMaxPillarAfterHoursTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxPillarAfterHoursTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxPillarAfterHoursTime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxPillarAfterHoursTime() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
maximal pillar after hours time
in milliseconds. - getMaxPriority() - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- getMaxPriority() - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Gets the
AbstractResourceConstraint.maxPriority
. - getMaxRadiusDistance() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- getMaxRadiusTime() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- getMaxRouteStartReductionTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxRouteStartReductionTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxRouteStartReductionTimeMillis() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxRouteStartReductionTimeMillis() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the maximum time which the
Resource
can be expected to drive to the firstNode
in its private time. - getMaxRouteStartReductionTimeMillisPillar() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxRouteStartReductionTimeMillisPillar() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxRouteStartReductionTimeMillisPillar() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxRouteStartReductionTimeMillisPillar() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
route start reduction time
forIPillarNode
in milliseconds. - getMaxStaysOutInRow() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxStaysOutInRow() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets maximum number of
overnight stays
theResource
can do in a row. - getMaxTimeDeviation() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
Gets the time within which both nodes have to be visited as a
Duration
. - getMaxTimeDeviationSeconds() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
Gets the time within which two
Nodes
have to be visited as along
. - getMaxTotalStaysOut() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMaxTotalStaysOut() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
Resources
maximum number ofovernight stays
, the default value is -1. - getMaxTransportTimeMillis() - Method in interface com.dna.jopt.member.unit.pnd.load.timed.ITimedLoad
-
Gets the maximal desired time for transportation in millis.
- getMaxTransportTimeMillis() - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
- getMaxWorkingDistance() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getMaxWorkingDistance() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- getMaxWorkingHours() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getMaxWorkingHours() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getMaxWorkingTime() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getMaxWorkingTime() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the maximum time a
IResource
is allowed to be on aILogicEntityRoute
without throwing aViolation
. - getMinimalDegratedCapacity() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMinimalDegratedCapacity() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the minimal degrated capacity.
- getMinimalTotaDegradatedCapacity() - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
- getMinNumAbsoluteUsage() - Method in class com.dna.jopt.member.unit.color.AbsoluteNodeColorCapacityItem
- getMinRecoverHours() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getMinRecoverHours() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the number of defined working hours (often days) between two
overnight stays
. - getMinTimeDeviation() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
Gets the time that has to lay between the two work orders as
Duration
. - getMinTimeDeviationSeconds() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
-
Gets the forced break between
Nodes
as along
seconds. - getMinVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- getMinVisitDurationMillis() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getMinVisitDurationMillis() - Method in interface com.dna.jopt.member.unit.node.INode
-
Deprecated.
- getMirrorItem() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
- getMirrorItem() - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- getMultiConstraints() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getMultiConstraints() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getMultiWorkingHoursConstraintController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getMultiWorkingHoursConstraintController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
IMultiWorkingHoursConstraintController
which controls the costs for violatingIConstraints
orIWorkingHours
. - getMyCause() - Method in enum class com.dna.jopt.framework.codedefinition.ErrorCode
- getNode() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
-
Gets the
INode
that has been filtered out - getNode() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- getNode2NodeRelations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getNode2NodeRelations() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
Relations
of theNode
. - getNodeById(IEntity, String) - Static method in class com.dna.jopt.util.ExtractUtil
-
Try to find node by id in routes of optimization entity in case of violations we don't try to find filtered nodes
- getNodeById(IEntity, String, INodeUnassigner) - Static method in class com.dna.jopt.util.ExtractUtil
-
Try to find node by ID in routes of optimization entity or unassignedNodeManager (in this case, if node was filtered, it is in UnassignedNodeManager)
- getNodeColor() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getNodeColor() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
INodeColor
of theNode
. - getNodeColorCapacityMap() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- getNodeColorCapacityMap() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- getNodeColorCapacityMap() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the a
Map
of theNodeColorCapacity
. - getNodeColorCapacityMap() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getNodeColorCode() - Method in interface com.dna.jopt.member.unit.color.INodeColor
-
Gets the node color code.
- getNodeColorCode() - Method in class com.dna.jopt.member.unit.color.NodeColor
- getNodeColorId() - Method in interface com.dna.jopt.member.unit.color.INodeColor
-
Gets the node color id.
- getNodeColorId() - Method in class com.dna.jopt.member.unit.color.NodeColor
- getNodeConnection(IOptimizationElement) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getNodeConnection(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the node connection from this element to another element.
- getNodeConnection(IOptimizationElement, IOptimizationElement, ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- getNodeConnection(IOptimizationElement, IOptimizationElement, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- getNodeConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Gets a specific node connection.
- getNodeConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
- getNodeConnection(String, String) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getNodeConnection(String, String) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Gets a specific node connection between two
IOptimizationElement
ids. - getNodeConnectionKeySet() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getNodeConnectionKeySet() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the node connection key set.
- getNodeConnections() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getNodeConnections() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
-
Gets the list of
node connections
seen by thiselement
. - getNodeConnections() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getNodeConnections() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
-
Gets all connections as a list instead of a table.
- getNodeConnector() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
Optimization.getNodeConnector()
. - getNodeConnector() - Method in class com.dna.jopt.framework.body.Optimization
- getNodeConnector() - Method in class com.dna.jopt.io.shared.EntityContainer
- getNodeConnector() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getNodeConnector() - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
- getNodeConnector() - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
-
Gets the node connector.
- getNodeConnectorTable() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getNodeDepot() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getNodeDepot() - Method in interface com.dna.jopt.member.unit.node.INode
- getNodeDepot() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitDepotExchangeHelper
- getNodeDepotAfterVisit() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getNodeDepotAfterVisit() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getNodeDepotBeforeVisit() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getNodeDepotBeforeVisit() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getNodeDepotMap() - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
- getNodeDepotMap() - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
- getNodeFixCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNodeFixCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the
Node fix costs
. - getNodeFixCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the node fix cost.
- getNodeId() - Method in class com.dna.jopt.member.unit.node.AbstractNode
-
Deprecated.
- getNodesByType(IEntity, Class<? extends INode>) - Static method in class com.dna.jopt.util.ExtractUtil
-
Find nodes by type in routes of optimization result
- getNodeViolationMap() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNodeViolationMap() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNodeViolations(String) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNodeViolations(String) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNodeZoneQualification(INode) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
- getNodeZoneQualification(INode) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- getNodeZoneQualification(INode) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- getNoneOptimizableElementIterator() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
ListIterator
for theNoneOptimizableElements
. - getNoneOptimizableElementIterator() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getNoneOptimizableElements() - Method in interface com.dna.jopt.framework.body.IOptimization
- getNoneOptimizableElements() - Method in class com.dna.jopt.framework.body.Optimization
- getNoneOptimizableElements() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getNoneOptimizableElements() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets all the
IOptimizationElements
that will not be optimized anymore because they are in the past for example. - getNoneOptimizableElementsDetailHolder() - Method in class com.dna.jopt.framework.body.Optimization
-
Gets the none optimizable elements detail holder.
- getNoneOptimizableElementsDetails() - Method in interface com.dna.jopt.framework.body.IOptimization
- getNoneOptimizableElementsDetails() - Method in class com.dna.jopt.framework.body.Optimization
- getNoneOptimizableNodDetail(String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the value in the
Optimization.getNoneOptimizableElementsDetailHolder()
for the givenelementId
. - getNoneOptimizableNodDetail(String) - Method in class com.dna.jopt.framework.body.Optimization
- getNoneOptimizableNodDetails() - Method in class com.dna.jopt.io.shared.EntityContainer
- getNoneOptimizableNodDetails() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getNorthLatitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getNumAfterEndAnchorNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumAfterEndAnchorNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumAfterEndAnchorViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumAfterEndAnchorViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumCapacityOverloadNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumCapacityOverloadNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumCapacityOverloadViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumCapacityOverloadViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumConditionNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumConditionNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumConditionViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumConditionViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumConstraintViolations() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumConstraintViolations() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of constraint violations.
- getNumDoubleBookingNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumDoubleBookingNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumDoubleBookingViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumDoubleBookingViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumEarlyNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumEarlyNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumEarlyViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumEarlyViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumJobConstraintViolations() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getNumJobConstraintViolations() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getNumLateNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumLateNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumLateViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumLateViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumMaxRouteDistanceExceededNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumMaxRouteDistanceExceededNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumMaxRouteDistanceExceededViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumMaxRouteDistanceExceededViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumRelationMismatchNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumRelationMismatchNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumRelationMismatchViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumRelationMismatchViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumResourceMismatchNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumResourceMismatchNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumResourceMismatchViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumResourceMismatchViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumViolations() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
, the default value is 0. - getNumViolations() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsAfterEndAnchor() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsAfterEndAnchor() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNumViolationsAfterEndAnchor() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by theOptimizer
puttingNodes
after theanchor Node
, which might happen because theRoute
is very full. - getNumViolationsAfterEndAnchor() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsColorNodeCapacity() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsColorNodeCapacity() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNumViolationsColorNodeCapacity() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused byINodeColor
capacity. - getNumViolationsColorNodeCapacity() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsDailyBreak() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsDailyBreak() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations daily break.
- getNumViolationsDailyBreak() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Deprecated.
- getNumViolationsDailyBreak() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsMissedServiceHours() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsMissedServiceHours() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getNumViolationsMissedServiceHours() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
- getNumViolationsMissedServiceHours() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsNodeTimewindow() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsNodeTimewindow() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations node timewindow.
- getNumViolationsNodeTimewindow() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by theNode
time window, the default value is 0. - getNumViolationsNodeTimewindow() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsNodeTimewindowEarly() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsNodeTimewindowEarly() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations node timewindow early.
- getNumViolationsNodeTimewindowEarly() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by being too early, the default value is 0. - getNumViolationsNodeTimewindowEarly() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsNodeTimewindowLate() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsNodeTimewindowLate() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations node timewindow late.
- getNumViolationsNodeTimewindowLate() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by being too late, the default value is 0. - getNumViolationsNodeTimewindowLate() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsNodeType() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsNodeType() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations node type.
- getNumViolationsNodeType() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by theNode type
, the default value is 0. - getNumViolationsNodeType() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsRelationships() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getNumViolationsRelationships() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getNumViolationsRelationships() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused byrelationships
, the default value is 0. - getNumViolationsRelationships() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsRouteCapacity() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsRouteCapacity() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations route capacity.
- getNumViolationsRouteCapacity() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by routecapacity
, the default value is 0. - getNumViolationsRouteCapacity() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsRouteDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsRouteDistance() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations route distance.
- getNumViolationsRouteDistance() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused by route distance, the default value is 0. - getNumViolationsRouteDistance() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsRouteTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsRouteTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the num violations route time.
- getNumViolationsRouteTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the number of
IViolation
that were caused when theResource
was working longer than the allowedmaximal working time
. - getNumViolationsRouteTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getNumViolationsUselessUnloadAll() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getNumViolationsUselessUnloadAll() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the number of violations useless unload all.
- getNumWorkingHoursExceededNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumWorkingHoursExceededNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getNumWorkingHoursExceededViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
- getNumWorkingHoursExceededViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
- getObjectOutputStreams() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- getObjectOutputStreams() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getOptimizableElementIterator() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
ListIterator
for theoptimizable Elements
. - getOptimizableElementIterator() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getOptimizableElements() - Method in interface com.dna.jopt.framework.body.IOptimization
- getOptimizableElements() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizableElements() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getOptimizableElements() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets all
IOptimizationElement
of allILogicEntityRoutes
. - getOptimizableElementsSubList(int, int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getOptimizableElementsSubList(int, int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getOptimizatioIdent() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
- getOptimizatioIdent() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getOptimization() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getOptimization() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the optimization attached to this scheme.
- getOptimization() - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- getOptimization() - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
- getOptimization() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getOptimization() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getOptimization() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- getOptimization() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getOptimizationAlgorithm() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getOptimizationAlgorithm() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getOptimizationAlgorithm() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- getOptimizationAlgorithm() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getOptimizationAlgorithms() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
- getOptimizationAlgorithms() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
-
Gets the optimization algorithms attached to this scheme.
- getOptimizationCreator() - Method in interface com.dna.jopt.framework.body.IOptimization
- getOptimizationCreator() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationElement(String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the optimization element.
- getOptimizationElement(String) - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationElement(String, boolean) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the optimization element.
- getOptimizationElement(String, boolean) - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationEvents() - Method in interface com.dna.jopt.framework.body.IOptimization
- getOptimizationEvents() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationProperties() - Method in class com.dna.jopt.io.shared.EntityContainer
- getOptimizationProperties() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getOptimizationRunIdent() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the optimization run ident.
- getOptimizationRunIdent() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationScheme() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the defined
IOptimizationScheme
. - getOptimizationScheme() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationSetup() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
IOptimizationSetup
. - getOptimizationSetup() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationStage() - Method in interface com.dna.jopt.framework.body.IOptimization
- getOptimizationStage() - Method in class com.dna.jopt.framework.body.Optimization
- getOptimizationStage() - Method in class com.dna.jopt.framework.body.OptimizationSubController
- getOptimizationStage() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
-
Gets the
OptimizationProgress.optimizationStage
, the default value is0
. - getOptimizationStage() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getOrderedRouteItems(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
-
Gets the
route
elements sorted by arrival. - getOrderedRouteItems(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- getOriginalDutyHours() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getOriginalDutyHours() - Method in interface com.dna.jopt.member.unit.node.INode
- getOriginalTransitionTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
- getOriginalTransitionTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getOut() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getOverallVisitDurationEfficiencyFactor() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getOverallVisitDurationEfficiencyFactor() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the overall visit duration efficiency factor.
- getOverlap() - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
- getOverlap() - Method in interface com.dna.jopt.member.unit.hours.IDutyHourCorrelator
- getOverload() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getPairs() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
- getPartialNodeId(String, String) - Static method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
Node ID
and adds themasterNodeId
and therelatedNodeId
. - getPenalizableAvgLevelDelta(List<TypeWithExpertise>, TypeWithExpertise, TypeWithExpertiseConstraint.SkillWithExpertiseCostModel, double) - Static method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
- getPerHourCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getPerHourCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets
AbstractBasicCapacityResource.perHourCost
, the default value is 1.0. - getPerHourProductionCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getPerHourProductionCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
- getPerKilometerCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getPerKilometerCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets
AbstractBasicCapacityResource.perKilometerCost
, the default value is 1.0. - getPerKilometerCostFactor(String) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getPerKilometerCostFactor(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the per kilometer cost factor.
- getPerKilometerCostFactorMap() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getPersistendRelationShipDetailMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Gets the persistent map with the
IOptimizationElement
and theILogicRouteElementDetailItem
. - getPersistendRelationShipDetailMap() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getPillarEffectiveLatestArrivalMinusStartMillis(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getPillarEffectiveLatestArrivalMinusStartMillis(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getPillarLatestEffectiveArrival(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getPillarLatestEffectiveArrival(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getPillarLatestEffectiveArrivalOffsetCorrected(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getPillarLatestEffectiveArrivalOffsetCorrected(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getPillarLatestEffectiveOffsetArrival(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getPillarLatestEffectiveOffsetArrival(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getPosition() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getPosition() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
- getPreferredHoursInteractionController() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
- getPreferredHoursInteractionController() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
- getPresentColorCodes() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Gets the present color codes.
- getPresentColorCodes() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getPresentColorCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- getPresentColorCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- getPresentColorCodes() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
INodeColor
that are in use. - getPresentColorCodes() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getPrintStreamer() - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
- getPrintStreamer() - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
- getPrintStreamer() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- getPrintStreamer() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
- getPrintStreamer() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
- getPrintStreamer() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
- getPriority() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- getPriority() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
-
Gets the priority.
- getPriority(String) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- getPriority(String) - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Gets the priority of the resource id.
- getProductiveTime() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getProductiveTimeByColorCode(int) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
-
Gets the productive time by color code.
- getProductiveTimeByColorCode(int) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getProductiveTimes() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
- getProductiveTimes() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
- getProgress() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
-
Gets the
OptimizationProgress.currentProgress
, the default value is0.0
. - getProgress() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getProgressString() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
-
Gets the
OptimizationProgress.progressString
. - getProgressString() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
- getPropertyProvider() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the property provider through
IOptimizationSetup.getPropertyProvider()
. - getPropertyProvider() - Method in class com.dna.jopt.framework.body.Optimization
- getQualifications() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getQualifications() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getQualifications() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
-
Gets the
IQualification
of theIWorkingHours
. - getQualifications() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getQualifications() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getQualifications() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
IQualification
of theResource
. - getQualifications() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getQualifications() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets
AbstractBasicCapacityResource.qualifications
, whereas the class is the key and the qualification is the value. - getQuotient() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
- getQuotient() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getQuotient(IAutoFilterViolationAndConstrainCollector) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getRange() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the range that contains all values between
TimeWindow.getBegin()
andTimeWindow.getEnd()
. - getReassignNodes() - Method in interface com.dna.jopt.framework.body.IOptimization
- getReassignNodes() - Method in class com.dna.jopt.framework.body.Optimization
- getReassignResources() - Method in interface com.dna.jopt.framework.body.IOptimization
- getReassignResources() - Method in class com.dna.jopt.framework.body.Optimization
- getRelatedNode() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
-
Deprecated.
- getRelatedNode() - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
-
Deprecated.Gets the relatedNode.
- getRelatedNodeId() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets the
ID
of theRelatedNode
. - getRelatedNodes() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getRelatedNodes() - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
- getRelation2CostItemMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Gets the map containing all
INode2NodeRelations
and the linkedcost
- getRelation2CostItemMap() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getRelationMode() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getRelationMode() - Method in interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
- getRelationshipController() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRelationshipController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRelationShipCost() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Gets the
relationship cost
. - getRelationShipCost() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getRelationShipDetailMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
- getRelationShipDetailMap() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getRelationShipDetails(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
-
Gets the
Optional
ILogicRouteElementDetailItem
. - getRelationShipDetails(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
- getResource(IEntity, IDutyHours) - Static method in class com.dna.jopt.util.ExtractUtil
-
Find any resource in routes of optimization results who's duty hours intersect with parameter whs
- getResource(IEntity, String) - Static method in class com.dna.jopt.util.ExtractUtil
-
find resource by ID in routes of optimization result
- getResourceDeopt() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitDepotExchangeHelper
- getResourceDepot() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getResourceDepot() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getResourceDepot() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getResourceDepot() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getResourceDepot() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getResourceDepot() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the resource depot.
- getResourceFirstOccurenceAbsoluteIndexMap() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getResourceFirstOccurenceAbsoluteIndexMap() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getResourceFixCost() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getResourceFixCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getResourceFixCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the
Resource fix costs
. - getResourceFixCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the resource fix cost.
- getResourceId() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- getResourceId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getResourceId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the resource id.
- getResourceIds() - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- getResourceIds() - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
-
Gets an ArrayList of the resource ids.
- getResourceWorkingHours(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getResourceWorkingHours(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the resource working hours.
- getResPriorityMap() - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
- getResPriorityMap() - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
- getResultEntity() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getResultEntity() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the result entity.
- getRoute(int) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoute(int) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the
ILogicEntityRoute
according to theindex
. - getRouteClusterController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteClusterController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteCost(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteCost(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route cost.
- getRouteCostAndViolationController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteCostAndViolationController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteCount() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRouteCount() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the current number of
Routes
. - getRouteDetail(String) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
- getRouteDetail(String) - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- getRouteDetailMap() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
- getRouteDetailMap() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
- getRouteDetailsByMemberNode(String) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
- getRouteDetailsByMemberNode(String) - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
- getRouteDistanceViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getRouteDutyHours() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Returns the
LogicEntityRoute.currentRouteDutyHours
of thisLogicEntityRoute
. - getRouteDutyHours() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteElementsDetailController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteElementsDetailController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteId() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteId() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route id.
- getRouteIdleTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteIdleTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route idle time seconds.
- getRouteIterator() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRouteIterator() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the route
iterator
. - getRouteNoneOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteNoneOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOfElement(IEntity, IOptimizationElement) - Static method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
- getRouteOptimizableElement(int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptimizableElement(int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOptimizableElementCount() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptimizableElementCount() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOptimizableElementsIncludingSubsequentNodes() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptimizableElementsIncludingSubsequentNodes() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteOptionalOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteOptionalOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRoutePillars() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRoutePillars() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteProductiveTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteProductiveTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route productive time seconds.
- getRoutes() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRoutes() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the routes.
- getRoutes() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutes() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the whole
list
ofILogicEntityRoutes
. - getRoutes(IEntity, IDutyHours) - Static method in class com.dna.jopt.util.ExtractUtil
-
Get routes with resource duty hours got intersection with working hours specified by param whs
- getRoutesByResource(IResource) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutesByResource(IResource) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRoutesContainingElementId(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutesContainingElementId(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRoutesContainingElementId(String, boolean) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutesContainingElementId(String, boolean) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRoutesContainingElementId(String, String, boolean) - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRoutesContainingElementId(String, String, boolean) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRoutesHavingPillars(IEntity) - Static method in class com.dna.jopt.util.ExtractUtil
-
Get routes containing pillars
- getRoutesONS(IEntity, Boolean) - Static method in class com.dna.jopt.util.ExtractUtil
-
Get routes containing ONS nodes
- getRoutesPillars(IEntity) - Static method in class com.dna.jopt.util.ExtractUtil
-
get pillar nodes of all result routes
- getRouteStart() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
IOptimizationElement
where theRoute
starts. - getRouteStart() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteStartId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteStartId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route start id.
- getRouteStartShiftMillisHook() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteStartShiftMillisHook() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteStartShiftMillisHook() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
- getRouteStartShiftMillisHook() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
- getRouteStartTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
Route
start time in milliseconds since 01.01.1970. - getRouteStartTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteStopTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteStopTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteTermination() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
-
Gets the
IOptimizationElement
where theRoute
will end. - getRouteTermination() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteTerminationId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTerminationId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route termination id.
- getRouteTerminationTransitionDistanceMeter(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTerminationTransitionDistanceMeter(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route termination transition distance meter.
- getRouteTerminationTransitionTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTerminationTransitionTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route termination transition time seconds.
- getRouteTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getRouteTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getRouteTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route time seconds.
- getRouteTimeViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getRouteTransitionDistanceMeter(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTransitionDistanceMeter(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route transition distance meter.
- getRouteTransitionTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteTransitionTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route transition time seconds.
- getRouteUtilizationPercent(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteUtilizationPercent(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route utilization percent.
- getRouteViolations() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getRouteViolations() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getRouteViolations(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteViolations(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route violations.
- getRouteViolationSummaries() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteViolationSummaries() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route violation summaries.
- getRouteViolationSummaries() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getRouteViolationSummaries() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
- getRouteViolationSummary(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getRouteViolationSummary(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the route violation summary.
- getScheduleStatus() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
ILogicRouteElementDetailItem.ScheduleStatus
, which either isUNKNOWN, EARLY, IDLE, INTIME
orLATE
. - getScheduleStatus() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getSearchArraySize() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
- getSearchArraySize() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
-
Gets the search array size.
- getSearchIndex() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
- getSearchIndex() - Method in interface com.dna.jopt.member.unit.pnd.IPNDItem
-
Gets the search index.
- getSearchIndex() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
- getSectorIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- getSeparatedTestConnectionProvider() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
- getSeparatedTestConnectionProvider() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
- getServiceHoursOffsets() - Method in interface com.dna.jopt.member.unit.hours.IOpeningHours
- getServiceHoursOffsets() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
- getShiftedCopy(INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
- getShiftedCopy(INodeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getShiftedCopy(ReducedNodeEdgeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
- getShiftedCopy(ReducedNodeEdgeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getShrinkedCopy(InducedIdleEventNode, long, long) - Static method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
-
Gets a copy of the input
Node
where the inputshinkMillis
andsafetyAdditionalDuration
are substracted or added respectively from/to the end of thetimeWindow
of theOpeningHours
in seconds. - getSkillCostingModel() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- getSkillEfficiencyFactor() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
-
Deprecated.
- getSkillEfficiencyFactor() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Deprecated.Gets the
AbstractBasicCapacityResource.skillEfficiencyFactor
, of which the default value is 1.0. - getSouthLatitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getStart2EndDurationMillis() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
-
Gets the time in millis between
TimeWindow.getHoursEndInMillis()
andTimeWindow.getHoursBeginInMillis()
. - getStartTime() - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeDef
- getStayAtStartDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getStayAtStartDuration() - Method in interface com.dna.jopt.member.unit.node.INode
- getStayOutCycle() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutCycle() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the
stay out cycle
within which the maximum number ofovernight stays
are allowed and within which the the minimumrecovery time
(days withoutovernight stays
) has to be observed. - getStayOutCycleStart() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutCycleStart() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the starting day of the
stay out cycle
within which the maximum number ofovernight stays
are allowed and within which the the minimumrecovery time
(days withoutovernight stays
) has to be observed. - getStayOutFixCost() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getStayOutFixCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getStayOutFixCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets the fix cost for
Resources
that have to do aovernight stay
. - getStayOutFixCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
-
Gets the stay out fix cost.
- getStayOutPolicyMinDistance() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutPolicyMinDistance() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the distance threshold to be able to use an
overnight stay
in meter. - getStayOutPolicyMinTime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutPolicyMinTime() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the return time threshold that needs to be surpassed to be able to use an
overnight stay
in seconds. - getStayOutPolicyReturnDistance() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutPolicyReturnDistance() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the distance threshold that needs to be surpassed in order to be able to use an
overnight stay
asQuantity
Length
. - getStayOutPolicyReturnTime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
- getStayOutPolicyReturnTime() - Method in interface com.dna.jopt.member.unit.resource.IResource
-
Gets the time threshold that needs to be surpassed in order to be able to use an
overnight stay
asDuration
. - getStrictOverdistanceLimitMeter() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getStrictOverdistanceLimitMeter() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the strict overdistance limit meter.
- getStrictOvertimeLimitSeconds() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
- getStrictOvertimeLimitSeconds() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
-
Gets the strict overtime limit seconds.
- getSubAttribute() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the
Violation.subAttribute
. - getSubAttribute() - Method in class com.dna.jopt.member.unit.violation.Violation
- getSubsequentSlaveNodes() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getSubsequentSlaveNodes() - Method in interface com.dna.jopt.member.unit.node.INode
- getTempImplausibleScore() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getTempImplausibleScore() - Method in interface com.dna.jopt.member.unit.node.INode
- getTerminationTransitDistance() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getTerminationTransitDistance() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the termination transit distance.
- getTerminationTransitTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getTerminationTransitTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the termination transit time.
- getThreadPrefix() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
Optimization.threadPrefix
, the standard value is"JOPT-"
. - getThreadPrefix() - Method in class com.dna.jopt.framework.body.Optimization
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getThreshold() - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
-
Gets the
threshold
of theNode
which theconstraint factor
has to reach in order to be filtered out. - getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getThresholdLastRun() - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
-
Gets the threshold from the last run which usually is set to be lower, usually between 0.8 and 0.4.
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getTimeDef() - Method in class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
- getTimeIndexer() - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getTimeMillis(IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the traveling time in milliseconds correct for potential visitor modifications.
- getTimeMillis(IResource) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getTimeMillis(IResource, Instant) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the driving time as function of time.
- getTimeMillis(IResource, Instant) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getTimeMillis(LocalDateTime) - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionByTimeStore
-
Gets the driving time as milliseconds as function of time.
- getTimeMillis(LocalDateTime) - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getTimeMillisArray() - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
- getTimeWindow() - Method in class com.dna.jopt.member.unit.hours.AbstractDutyHours
- getTimeWindow() - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
-
Gets the time window.
- getTitel() - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
- getTitle() - Method in class com.dna.jopt.io.shared.EntityContainer
- getTitle() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getTitle() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
- getTitle() - Method in interface com.dna.jopt.member.unit.condition.IConstraint
-
Gets the title of the constraint.
- getTitle() - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarResourceAttachedConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.resource.BannedResourceConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.resource.BindingResourceConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.resource.ExcludingResourceConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- getTitle() - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.AbsoluteNodeColorMultiRouteConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
- getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
- getToOptimizationElement() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
-
Gets the
optimization element
(usually aNode
) at which theconnection
ends. - getToOptimizationElement() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
- getTotalCost(IViolationSummary) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getTotalEarlyTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getTotalEarlyTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the total early time.
- getTotalEarlyTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets total time that a
Resource
was early inseconds
. - getTotalEarlyTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getTotalLateTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getTotalLateTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the total late time.
- getTotalLateTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
-
Gets total time that a
Resurce
was late inseconds
. - getTotalLateTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
- getTotalLoadDimension() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getTotalLoadDimension() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the total load of a specific good.
- getTotalLoadViolationAmount() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getTotalLoadViolationAmount() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the total load violation amount.
- getTotalMatchedOverload() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getTotalRelationCost() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationShipCostItem
- getTotalRouteDistanceMeter() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
- getTotalRouteDistanceMeter() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
- getTotalRoutesDistinctElementsCount() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getTotalRoutesDistinctElementsCount() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the number of all
IOptimizationElement
. - getTotalRoutesOptimizableElementsCount() - Method in class com.dna.jopt.member.bucket.entity.Entity
- getTotalRoutesOptimizableElementsCount() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
-
Gets the total number of
IOptimizationElements
within theILogicEntityRoutes
. - getTotalTimeWindowDeviation() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getTotalTimeWindowDeviation() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
-
Gets the total time window deviation.
- getTransitionDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the transition distance from the previous location of the
Resource
to theNode
inmeters
. - getTransitionDistance() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getTransitionTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the time that was needed since the last
geoLocation
, likely aINode
orIPillarNode
in milliseconds. - getTransitionTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getType() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
- getTypes() - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
- getTypes() - Method in class com.dna.jopt.member.unit.condition.type.TypeQualification
- getTypes() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
- getTypes() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseQualification
- getUnassignedElement(String) - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets an unassigned element if present.
- getUnassignedElement(String) - Method in class com.dna.jopt.framework.body.Optimization
- getUnassignedFirstNodeById(String) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Gets the first
Node
inunassigned Node
corresponding with that Id. - getUnassignedFirstNodeById(String) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- getUnassignedNodes() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
- getUnassignedNodes() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
-
Gets the unassigned nodes.
- getUnassignedNodes() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Gets a new
ArrayList
with all theunassigned Nodes
. - getUnassignedNodes() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- getUnassignedNodesById(String) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Gets all the
unassigned Nodes
with that ID. - getUnassignedNodesById(String) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- getUnassignedNodesCount() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
-
Gets the number of
unassigned Nodes
. - getUnassignedNodesCount() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
- getUnassignNodeManager() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
INodeUnassigner
of the optimization. - getUnassignNodeManager() - Method in class com.dna.jopt.framework.body.Optimization
- getUnassignNodeManager() - Method in class com.dna.jopt.io.shared.EntityContainer
- getUnassignNodeManager() - Method in interface com.dna.jopt.io.shared.IEntityContainer
- getUnassignNodeManager() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
- getUnassignNodeManager() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
-
Gets the unassign node manager.
- getUnderload() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
- getUnitIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
- getUnloadAllDimension() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getUnloadAllDimension() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets if it is allowed for a
Resource
to unload all itsCapacity
of a specific good (dimension
) at thisNode
. - getUnmatcheLoadHelper(ILoad) - Static method in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
- getUserEntityCoreBuildOptions() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
Optimization.userEntityCoreBuildOptionsOpt
. - getUserEntityCoreBuildOptions() - Method in class com.dna.jopt.framework.body.Optimization
- getUserProperties() - Method in interface com.dna.jopt.framework.body.IOptimization
- getUserProperties() - Method in class com.dna.jopt.framework.body.Optimization
- getUtilization() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
- getValue() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Deprecated.Gets the value.
- getValue() - Method in class com.dna.jopt.member.unit.violation.Violation
-
Deprecated.
- getVersion() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets information about the build of the library.
- getVersion() - Method in class com.dna.jopt.framework.body.Optimization
-
Deprecated.
- getVersionForStatus(String, String, Properties) - Method in class com.dna.jopt.framework.body.Optimization
- getVersionString(Properties, String) - Method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
-
Gets the version string.
- getViolatingExchanges() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitDepotExchangeHelper
- getViolationActorRoutes() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the routes, which are triggering the violation.
- getViolationActorRoutes() - Method in class com.dna.jopt.member.unit.violation.Violation
- getViolationActors() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the
Violation.violationActors
. - getViolationActors() - Method in class com.dna.jopt.member.unit.violation.Violation
- getViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
- getViolationDescription() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the violation description.
- getViolationDescription() - Method in class com.dna.jopt.member.unit.violation.Violation
- getViolations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getViolations() - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the
IViolation
of theNode
. - getViolationSummary() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
- getViolationSummary() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
- getViolationSummary() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
- getViolationSummary() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
- getViolationValue() - Method in interface com.dna.jopt.member.unit.violation.IViolation
-
Gets the
Violation.violationValue
, the default value is""
. - getViolationValue() - Method in class com.dna.jopt.member.unit.violation.Violation
- getVisitDurationMillis(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.node.AbstractNode
- getVisitDurationMillis(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.node.INode
-
Gets the defined visit duration of a job at a
Node
in seconds. - getVisitorId() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the visitor ID, which is the given name of the
Resource
. - getVisitorId() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getWestLongitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
- getWhiteSpaceIdleTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
-
Gets the
white space idle time
in milliseconds which is the time between thesetLocalMaxRouteStartReductionTimePillar
and the normalIWorkingHours
. - getWhiteSpaceIdleTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
- getWidth() - Method in class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
- getWidth() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoItem
- getWorkEntity() - Method in interface com.dna.jopt.framework.body.IOptimization
-
Gets the
Optimization.workEntity
. - getWorkEntity() - Method in class com.dna.jopt.framework.body.Optimization
- getWorkingHourConstraintCost() - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
- getWorkingHourConstraintCost() - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursC
Resource
can carry of a specific good.Several goods can be defined of which each a limited amount can be carried.