Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y Z 

A

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 in com.dna.jopt.member.unit.relation.node2node
 
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, 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
 
AbstractBasicCapacityResource(String, double, double, double, double, List<IDutyHours>) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
Deprecated.
AbstractBasicCapacityResource(String, double, double, double, double, WorkingHours[]) - Constructor for class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
Deprecated. 
AbstractCargoItem - Class in com.dna.jopt.member.unit.pnd.util
 
AbstractCargoItem(Quantity<Length>, Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
 
AbstractCargoItem(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 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(TimeWindow) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
 
AbstractDutyHours(Instant, Instant, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
Instantiates a new abstract duty hours.
AbstractDutyHours(ZonedDateTime, ZonedDateTime) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
 
AbstractDutyHours(long, long, ZoneId) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
 
AbstractDutyHours(GregorianCalendar, GregorianCalendar) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
Deprecated.
AbstractDutyHours(LocalDateTime, LocalDateTime) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
Deprecated.
AbstractDutyHours(Instant, Instant) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
Deprecated.
AbstractDutyHours(long, long) - Constructor for class com.dna.jopt.member.unit.hours.AbstractDutyHours
Deprecated.
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 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(List<Pair<String, Integer>>, ToDoubleFunction<ILogicEntityRoute>, ObjDoubleConsumer<ILogicEntityRoute>) - Constructor for class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
 
AbstractMultiWorkingHoursLevelConstraint(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(IExternalConnectionProvider) - Constructor for class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
 
AbstractNodeEdgeConnector(IBackupElementConnector, 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
 
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(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
 
activateRoute(ILogicEntityRoute, IEntityCostAssessor, Optional<Long>) - Static method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
Activate route.
add(T) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
 
add(List<T>) - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
 
add(ILoad) - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
 
add(List<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(ILoadCapacity) - 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(String, double) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
Adds the.
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<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
addAllToOptimizableElements(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
addAllToOptimizableElements(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
addAllToOptimizableElements(int, List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
addAllToOptionalOptimizableElements(List<IOptimizationElement>) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
addAllToOptionalOptimizableElements(List<IOptimizationElement>) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
addAndUpdate(List<ILoadCapacity>, int) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
addAndUpdate(List<ILoadCapacity>, int) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
Adds the and update.
addCapacity(double) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
Deprecated.
addCapacity(double) - Method in interface com.dna.jopt.member.unit.resource.IResource
Deprecated.
Sets the amount a Resource can carry of a specific good.

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

addConnectionHook(ReducedNodeEdgeConnectorItem) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
 
addConnectionHook(ReducedNodeEdgeConnectorItem) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
addConstraint(IWorkingHoursLevelConstraint) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Adds a Constraint to the WorkingHours so only Resources with that specific Qualification will be able to serve the Nodes to which those WorkingHours are applied.
addConstraint(IMultiWorkingHoursLevelConstraint) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
 
addConstraint(IWorkingHoursLevelConstraint) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
addConstraint(IMultiWorkingHoursLevelConstraint) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
addConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
addConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
 
addConstraint(IConstraint) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
addConstraint(IConstraint) - Method in interface com.dna.jopt.member.unit.node.INode
Adds a constraint which limits the Resources that can serve this Node to those that have the specific Qualification to do so.
addConstraint(IResourceLevelConstraint) - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
addConstraint(IResourceLevelConstraint) - Method in interface com.dna.jopt.member.unit.resource.IResource
Adds an IConstraint to the Resource so it can only give service to the Nodes that have the appropriate IQualification.
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(IResource) - Method in interface com.dna.jopt.framework.body.IOptimization
Adds an IResource to the 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(IPillarNode) - Method in interface com.dna.jopt.framework.body.IOptimization
Adds a IPillarNode to the optimization.
addElement(INode) - Method in class com.dna.jopt.framework.body.Optimization
 
addElement(IPillarNode) - Method in class com.dna.jopt.framework.body.Optimization
 
addElement(IResource) - Method in class com.dna.jopt.framework.body.Optimization
 
addElement(Properties) - Method in class com.dna.jopt.framework.body.Optimization
 
addExecutionAlgorithm(String) - Method in class com.dna.jopt.util.costconverger.AbstractCostConverger
 
addExecutionAlgorithm(String) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
Defines where the Optimization can be stopped by the Converger.
addExtraCode(Z) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
 
addExtraCode(Z) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeQualification
 
addFlag(LogicEntityRouteFlag) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
addFlag(LogicEntityRouteFlag) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
addInvalidNodes(Collection<INode>) - Method in interface com.dna.jopt.member.unit.unassign.IInvalidNodeBucket
 
addInvalidNodes(Collection<INode>) - Method in class com.dna.jopt.member.unit.unassign.InvalidNodesPostStepManager
 
addItem(String, IWorkingHours) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
 
addItem(String, IWorkingHours) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
 
addNode2NodeRelation(INode2NodeRelation) - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
addNode2NodeRelation(INode2NodeRelation) - Method in interface com.dna.jopt.member.unit.node.INode
Sets two Nodes in a Relation.
addNodeColorCapacity(NodeColorCapacityItem) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
 
addNodeColorCapacity(NodeColorCapacityItem) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Adds a certain INodeColor to the Resource.
addNodeColorCapacity(NodeColorCapacityItem) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
addNodes(List<INode>) - Method in interface com.dna.jopt.framework.body.IOptimization
Adds all nodes in the list to the optimization.
addNodes(List<INode>) - Method in class com.dna.jopt.framework.body.Optimization
 
addObjectOutputStream(ObjectOutputStream) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
 
addObjectOutputStream(ObjectOutputStream) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
 
addOptimizableElement(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Adds an IOptimizationElement like an IResource or an INode to the Route.
addOptimizableElement(IOptimizationElement, int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
addOptimizableElement(IOptimizationElement, int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
addOptimizableElement(IOptimizationElement) - 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(Pair<String, T>) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
 
addPair(String, T) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
 
addPrintStream(PrintStream) - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
 
addPrintStream(PrintStream) - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
 
addPrintStream(PrintStream) - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
 
addPrintStream(PrintStream) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
 
addPrintStream(PrintStream) - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
 
addPrintStream(PrintStream) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
 
addQualification(IQualification) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Adds a IQualification to the IWorkingHours, which means that by adding a IConstraint to the INode, they are limited to which Nodes they can give service.
addQualification(IQualification) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
addQualification(IQualification) - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
addQualification(IQualification) - Method in interface com.dna.jopt.member.unit.node.INode
Adds a IQualification to the Resource, which means that by adding a IConstraint to the INode, they are limited to which Nodes they can give service.
addQualification(IQualification) - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
addQualification(IQualification) - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Puts the input in the HashMap AbstractBasicCapacityResource.qualifications, whereas the class is the key and the qualification is the value.
addReassignNodes(List<INode>) - Method in interface com.dna.jopt.framework.body.IOptimization
Adds reassign nodes.
addReassignNodes(List<INode>) - Method in class com.dna.jopt.framework.body.Optimization
 
addReassignResources(List<IResource>) - Method in interface com.dna.jopt.framework.body.IOptimization
Adds reassign resources.
addReassignResources(List<IResource>) - Method in class com.dna.jopt.framework.body.Optimization
 
addRelationShipCost(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
Adds the relationship cost to the already existing relationship cost.
addRelationShipCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
 
addRelationShipDetails(ILogicRouteElementDetailItem) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
addRelationShipDetails(ILogicRouteElementDetailItem) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
 
addResource(String, int) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
 
addResource(String, int) - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
Checks whether the resId is not null or empty and the priority is not below or equal 0, then sets the AbstractResourceConstraint.maxPriority to priority.
addResources(List<IResource>) - Method in interface com.dna.jopt.framework.body.IOptimization
Adds all resources in the list to the optimization.
addResources(List<IResource>) - Method in class com.dna.jopt.framework.body.Optimization
 
addResources(List<String>, List<Integer>) - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
 
addResources(List<String>, List<Integer>) - Method in interface com.dna.jopt.member.unit.condition.resource.IConstraintResource
Checks if neither the ressIds nor the priorities are null or empty and that they are the same size, then adds a resource AbstractResourceConstraint.addResource(String, int) for every ressIds.
addRoute(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
addRoute(int, ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
addRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
addRoute(int, ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Adds a ILogicEntityRoute at the index position, shifting the Route at that position to the right and updating all indexes
addRoutePillar(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
addRoutePillar(IPillarNode, int) - 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 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(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, double, boolean) - 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) - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
 
addType(TypeWithExpertise) - 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.TypeWithExpertiseQualification
 
addUnassignedNodes(List<? extends IOptimizationElement>) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
Removes from the input all Nodes that were already unassigned so there are no duplicates, then adds the remaining Nodes to the list.
addUnassignedNodes(List<? extends IOptimizationElement>) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
 
addViolation(IViolation) - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
addViolation(IViolation) - Method in interface com.dna.jopt.member.unit.node.INode
Adds a IViolation to Node.
addWorkingHourConstraintCost(double) - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
 
addWorkingHourConstraintCost(double) - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
 
addZoneCode(Z) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
 
addZoneCode(Z) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
 
AfterEndPillarAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
 
AfterEndPillarAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
 
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(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() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
 
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.
angle - Variable in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector.FlatePlaceOnEarthItem
 
angleFromCoordinate(double, double, double, double) - Static method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
 
AnyDef - Class in com.dna.jopt.member.unit.nodeedge.time
 
applyCostAndGetResult(IMultiWorkingHoursLevelConstraint, IEntity, ILogicEntityRoute, List<ILogicEntityRoute>, List<Pair<Double, Optional<IViolation>>>, boolean) - Static method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
 
arrival - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
 
AssertionResult(boolean, String) - Constructor for class com.dna.jopt.framework.body.event.OptimizationEvents.AssertionResult
 
assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
 
assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in interface com.dna.jopt.member.unit.condition.IConstraint
Assesses the route, checking if the appropriate qualifications for the constraints are present.
assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
 
assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
 
assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
 
assessConstraint(IEntity, ILogicEntityRoute, INode, IEntityCostAdjuster, IEntityCostAssessor, IPropertyProvider, boolean) - Method in class com.dna.jopt.member.unit.condition.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, 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, 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.NodeColorMultiRouteConstraint
 
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
 
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.
attachOptimization(IOptimization) - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
Attaches the IOptimization as an Optional.
attachOptimization(IOptimization) - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
 
attachResource(IResource) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
 
attachResource(IResource) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
attachResource(IResource) - Method in interface com.dna.jopt.member.unit.node.IPillarNode
Attaching the mandatoryVisitor as the visiting resource will be treated as a hard constraint if a mandatoryVisitor was set using this method.
attachSeparatedTestConnectionProvider(ISeparatedTestConnectionProvider) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
 
attachSeparatedTestConnectionProvider(ISeparatedTestConnectionProvider) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
 
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

BannedResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
 
BannedResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.BannedResourceConstraint
 
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.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.Builder
build() - Method in interface com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig.BuildFinal
build() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
build() - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.BuildFinal
build() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation.Builder
Builds a new OpenLocation.
build() - Method in interface com.dna.jopt.member.unit.converter.openlocation.OpenLocation.BuildFinal
Builds a new OpenLocation.
build() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
build() - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.BuildFinal
BUILD_PROP_CORE_FILE - Static variable in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
The Constant BUILD_PROP_CORE_FILE.
builder() - Static method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
builder() - Static method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
builder() - Static method in class com.dna.jopt.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, 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
 
calculateLoadingCapacityFactor(ICargoSpaceGood) - 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(Unit<Length>) - 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 interface com.dna.jopt.member.unit.pnd.util.ICargoSpace
 
CanStreamToOptimization<T> - Class in com.dna.jopt.framework.stream.info
 
CanStreamToOptimization() - Constructor for class com.dna.jopt.framework.stream.info.CanStreamToOptimization
 
CapacityOverloadAutoFilterConstraint - Class in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
 
CapacityOverloadAutoFilterConstraint() - Constructor for class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
 
CapacityResource - Class in com.dna.jopt.member.unit.resource
This IResource is the unit in the Optimization that is visiting the INode and doing the work.
CapacityResource() - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
Load *
CapacityResource(String, double, double, 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
 
CapacityResource(String, double, double, double, double, List<IDutyHours>) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
Deprecated.
CapacityResource(String, double, double, double, double, WorkingHours[]) - Constructor for class com.dna.jopt.member.unit.resource.CapacityResource
Deprecated.
CargoSpace - Class in com.dna.jopt.member.unit.pnd.util
 
CargoSpace(Quantity<Length>, Quantity<Length>, Quantity<Length>) - Constructor for class com.dna.jopt.member.unit.pnd.util.CargoSpace
 
CargoSpace(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
 
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.INode2NodeRelation
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, ILogicRouteElementDetailItem, boolean) - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
Checks the relations and adds positive or negative penalty points dependent on violations or not.
checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, ILogicRouteElementDetailItem, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.NegativeRelativeTimeWindow2RelatedNodeRelation
 
checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, ILogicRouteElementDetailItem, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
 
checkRelation(IEntity, IPropertyProvider, IEntityCostAdjuster, ILogicRouteElementDetailItem, ILogicRouteElementDetailItem, boolean) - Method in class com.dna.jopt.member.unit.relation.node2node.visitor.RelativeVisitor2RelatedNodeRelation
 
cleanByRoute(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
 
cleanByRoute(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
 
cleanUnassignedNodeList() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
Clears the list of unassign Nodes.
cleanUnassignedNodeList() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
 
cleanUp(List<IOptimizationElement>, List<String>) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
Cleans up the connections table by removing connections with no present items.
cleanUp(List<IOptimizationElement>, List<String>) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
 
cleanUpNoneOptimizableElementsDetailHolder(Set<String>) - Method in interface com.dna.jopt.framework.body.IOptimization
Clean up none optimizable elements detail holder.
cleanUpNoneOptimizableElementsDetailHolder(Set<String>) - Method in class com.dna.jopt.framework.body.Optimization
 
cleanUpOptimization() - Method in interface com.dna.jopt.framework.body.IOptimization
Clean up optimization boolean.
cleanUpOptimization() - Method in class com.dna.jopt.framework.body.Optimization
 
clearNoneOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
clearNoneOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
clearOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
clearOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
clearOptionalOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
clearOptionalOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
clearRoutePillars() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
clearRoutePillars() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
ClusterFilterHelper - Class in com.dna.jopt.member.unit.filter.auto
 
code() - Method in class com.dna.jopt.member.unit.converter.openlocation.AbstractOpenLocation
 
code(String) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation.Builder
Initializes the value for the code attribute.
code() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
 
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.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.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
 
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 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 in com.dna.jopt.member.unit.nodeedge.externalprovider
 
connectViolationSummaries(IViolationSummary, IViolationSummary, boolean) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
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_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_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
 
ConstructionOptimizationAlgorithmConfig - Class in com.dna.jopt.framework.body.scheme.helper
ConstructionOptimizationAlgorithmConfig.AlgorithmBuildStage - Interface in com.dna.jopt.framework.body.scheme.helper
 
ConstructionOptimizationAlgorithmConfig.Builder - Class in com.dna.jopt.framework.body.scheme.helper
Builds instances of type ConstructionOptimizationAlgorithmConfig.
ConstructionOptimizationAlgorithmConfig.BuildFinal - Interface in com.dna.jopt.framework.body.scheme.helper
 
contains(double, double) - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
Returns whether the bounding box specified by the Open Location Code contains provided point.
CONTRACTOR - Static variable in class com.dna.jopt.member.unit.color.NodeColors
The CONTRACTOR INodeColor.
convert(IOptimizationScheme) - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractConstructionOptimizationAlgorithmConfig
 
convert(IOptimizationScheme) - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
 
copy() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
 
copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
 
copy() - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
 
copy() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
 
copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
 
copy() - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
 
copy() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
Returns a copy of the IRelationshipController.
copy() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
 
copy() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
copy() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Copies the current IEntity.
copy() - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
 
copy() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
 
copy() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
copy() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
copy() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
 
copy() - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
 
copy() - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
 
copy() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
copy() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
copy() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Copy.
copy() - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
Returns the hours as WorkingHours(this.getBegin(), this.getEnd(), this.getZoneId()) or OpeningHours(this.getBegin(), this.getEnd(), this.getZoneId()).
copy() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Returns a copy of WorkingHours(this.getBegin(), this.getEnd(), this.getZoneId()) and invokes WorkingHours.takeOverProperties(com.dna.jopt.member.unit.hours.IWorkingHours, com.dna.jopt.member.unit.hours.IWorkingHours) to also copy the properties.
copy() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
 
copy() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
 
copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.RequestFlexLoad
 
copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.SupplyFlexLoad
 
copy() - Method in class com.dna.jopt.member.unit.pnd.load.flexload.TimedSupplyFlexLoad
 
copy() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
Copies the load into a new Object.
copy() - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
 
copy() - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
 
copy() - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
 
copy() - Method in interface com.dna.jopt.member.unit.violation.IViolation
copy() - Method in class com.dna.jopt.member.unit.violation.Violation
 
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(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>, int) - Static method in class com.dna.jopt.framework.body.event.OptimizationEvents
Checks the subject pushes against the boundingPredicate and returns those subjects that do not conform with it.
createBoundSubject(ReplaySubject<T>, Predicate<T>) - Static method in class com.dna.jopt.framework.body.event.OptimizationEvents
 
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
 
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(IEntity) - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
 
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 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<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
 
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
 

D

DateDef - Interface in com.dna.jopt.member.unit.nodeedge.time
 
DayDef - Class in com.dna.jopt.member.unit.nodeedge.time
 
decode() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
Decodes OpenLocationCode object into OpenLocationCode.CodeArea object encapsulating latitude/longitude bounding box.
decode(String) - Static method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
Decodes code representing Open Location Code into OpenLocationCode.CodeArea object encapsulating latitude/longitude bounding box.
decrementCurrentAutoFilterProtectedExecutions() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
decrementCurrentAutoFilterProtectedExecutions() - Method in interface com.dna.jopt.member.unit.node.INode
The number of iterations the Node is still protected from being autofiltered.
DEFAULT - Static variable in class com.dna.jopt.member.unit.color.NodeColors
The DEFAULT INodeColor.
defaultCapacityLoadToStringTransform(ILoadCapacity) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
 
DefaultFlatEarthAverageSpeedBackupElementConnector - Class in com.dna.jopt.member.unit.nodeedge.backupconnector
The DefaultFlatEarthAverageSpeedBackupElementConnector is the default implementation used as IBackupElementConnector by the INodeEdgeConnector.
DefaultFlatEarthAverageSpeedBackupElementConnector(boolean) - Constructor for class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
Instantiates a new default flat earth average speed backup element connector.
defaultLoadToStringTransform(ILoad) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
 
defaultLoadToStringTransform(ILoad, String) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
 
defaultNodeDepotToStringTransform(INodeDepot) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
 
DefaultOptimizationScheme - Class in com.dna.jopt.framework.body.scheme
The Class DefaultOptimizationScheme.
DefaultOptimizationScheme(IOptimization) - Constructor for class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
Instantiates a new default optimization scheme.
DefaultOptimizationScheme(IOptimization, Optional<ConstructionOptimizationAlgorithmConfig>, Optional<List<HeuristicOptimizationAlgorithmConfig>>) - Constructor for class com.dna.jopt.framework.body.scheme.DefaultOptimizationScheme
Instantiates a new default optimization scheme with optional algorithms to be used.
DefaultOptimizationSchemeWithObjective - Class in com.dna.jopt.framework.body.scheme
 
DefaultOptimizationSchemeWithObjective(IOptimization, Objective) - Constructor for class com.dna.jopt.framework.body.scheme.DefaultOptimizationSchemeWithObjective
 
defaultResourceDepotToStringTransform(IResourceDepot) - Static method in class com.dna.jopt.member.unit.pnd.util.PNDUtil
 
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(String) - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
detachResourceConstraints() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
 
detachResourceConstraints(String) - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
 
detachResourceConstraints() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
detachResourceConstraints(String) - 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 interface com.dna.jopt.member.unit.node.INode
Removes the IResource with the given resId from the IConstraint that are IConstraintResource.
diffViolationSummaries(IViolationSummary, IViolationSummary) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
DISTANCE - Static variable in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItemComparators
 
distance() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.AbstractReducedNodeEdgeConnectorItem
 
distance(Quantity<Length>) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
Initializes the value for the distance attribute.
distance() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
 
distance(Quantity<Length>) - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.DistanceBuildStage
Initializes the value for the distance attribute.
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
 
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_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
 
Entity - Class in com.dna.jopt.member.bucket.entity
 
Entity() - Constructor for class com.dna.jopt.member.bucket.entity.Entity
 
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
 
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.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.
ErrorCauses - Class in com.dna.jopt.framework.stream.info
 
ErrorCauses.InvalidProperty - Exception in com.dna.jopt.framework.stream.info
 
ErrorCode - Enum in com.dna.jopt.framework.codedefinition
 
ErrorEvent - Class in com.dna.jopt.framework.codedefinition
 
ErrorEvent(ErrorCode, Throwable) - Constructor for class com.dna.jopt.framework.codedefinition.ErrorEvent
 
ErrorStreamer - Class in com.dna.jopt.framework.stream.info
 
ErrorStreamer() - Constructor for class com.dna.jopt.framework.stream.info.ErrorStreamer
 
errorSubject() - Method in class com.dna.jopt.framework.body.event.OptimizationEvents
Gets the Error ReplaySubject which can be used to subscribe to any upcoming Errors.
evaluateCapacity(ILogicEntityRoute, INode, EvaluatedNodeDataHolder, boolean) - Static method in class com.dna.jopt.member.unit.pnd.evaluation.PNDEvaluationHelper
 
EventNode - Class in com.dna.jopt.member.unit.node.event
This class describes Eventnodes which have no location.
EventNode(String, List<IDutyHours>, int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
Deprecated.
EventNode(String, IDutyHours, int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
Deprecated.
EventNode(String, IOpeningHours, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
The EventNode has no location and cannot be a Pillar.
EventNode(String, List<IOpeningHours>, Duration, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
The EventNode has no location and cannot be a Pillar.
EventNode(String, IDutyHours[], int, int) - Constructor for class com.dna.jopt.member.unit.node.event.EventNode
EveryDayDef - Class in com.dna.jopt.member.unit.nodeedge.time
 
EXCEEDEDTAG - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
 
exchangeExistingRoutesWithClones(List<ILogicEntityRoute>) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
exchangeExistingRoutesWithClones(List<ILogicEntityRoute>) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Replaces the input ILogicEntityRoutes with clones within the Solution.
exchangeExistingRouteWithClone(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
exchangeExistingRouteWithClone(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Replaces the input ILogicEntityRoute with a clone within the Entity.
exchangeExistingRouteWithExistingRoute(ILogicEntityRoute, ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
exchangeExistingRouteWithExistingRoute(ILogicEntityRoute, ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Replaces an ILogicEntityRoute with another ILogicEntityRoute in all the Entities.
ExcludingResourceConstraint - Class in com.dna.jopt.member.unit.condition.resource
 
ExcludingResourceConstraint() - Constructor for class com.dna.jopt.member.unit.condition.resource.ExcludingResourceConstraint
 
export(IEntityContainer, OutputStream) - Method in class com.dna.jopt.io.exporting.container.EntityContainerExporter
Deprecated.
 
export(IEntityContainer, OutputStream) - Method in interface com.dna.jopt.io.exporting.IEntityExporter
Exports the IEntityContainer in the output stream.
export(E, OutputStream) - Method in interface com.dna.jopt.io.exporting.IJOptExporter
 
export(IOptimization, OutputStream) - Method in interface com.dna.jopt.io.exporting.IOptimizationExporter
 
export(IOptimization, OutputStream, boolean) - 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 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.kml.EntityKMLExporter
 
export(IEntity, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
 
export(Solution, OutputStream) - Method in class com.dna.jopt.io.exporting.kml.SolutionKMLExporter
 
export(IEntityContainer, OutputStream) - Method in class com.dna.jopt.io.exporting.text.EntityTextExporter
 
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
 
ExternalConnectionInvoker - Class in com.dna.jopt.member.unit.nodeedge.externalprovider
 
extractConnectedNodes(List<IOptimizationElement>, boolean) - Static method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
 
extractConnectedNodes(INode, Set<INode>, 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
 

F

finalizeElements(List<IEntity>, int, List<IOptimizationElement>, List<IPillarNode>, Optional<Long>, Optional<Long>) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
Finalize element.
finalizeElements(List<IEntity>, int, List<IOptimizationElement>, List<IPillarNode>, Optional<Long>, Optional<Long>) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
 
finalizeRoute(List<IEntity>, int, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in interface com.dna.jopt.member.unit.routefinalize.IRouteFinalizer
Finalize route.
finalizeRoute(IEntity, List<IEntity>, int, 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(List<IEntity>, int, IEntityCostAssessor, Optional<Long>, Optional<Long>, boolean) - Method in class com.dna.jopt.member.unit.routefinalize.RouteFinalizer2
 
finalizeRoute(IEntity, List<IEntity>, int, 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
 
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(String) - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.Builder
Initializes the value for the fromElementId attribute.
fromElementId() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
 
fromElementId(String) - Method in interface com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem.FromElementIdBuildStage
Initializes the value for the fromElementId attribute.
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
 
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.
getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.flexload.MixedFlexLoad
 
getAdjustedLoadValue(ILoadCapacity) - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
Gets the adjusted load value.
getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.simple.SimpleLoad
 
getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
 
getAdjustedLoadValue(ILoadCapacity) - Method in class com.dna.jopt.member.unit.pnd.load.unload.UnloadAllLoad
 
getAllElements() - Method in interface com.dna.jopt.framework.body.IOptimization
Calls IEntity.getAllEntityElements() and INodeUnassigner.getUnassignedNodes() , then returns all of these elements.
getAllElements() - Method in class com.dna.jopt.framework.body.Optimization
 
getAllElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getAllElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getAllEntityElements() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getAllEntityElements() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
getAllRoutesElements(String) - Method in interface com.dna.jopt.framework.body.IOptimization
getAllRoutesElements(String) - Method in class com.dna.jopt.framework.body.Optimization
 
getAllRoutesElements(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getAllRoutesElements(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets all IOptimizationElements Ids who's visiting resource id equal to the input String.
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 with anchorNodes, which are essentially IPillarNodes overwriting the start or end of a Route.
getAreadIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
 
getArrivalTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the arrival time of the Resource at the Node in milliseconds since UNIX timestamp.
getArrivalTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getAsProgressString(IEntity) - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
 
getAsProgressString(IEntity) - Method in class com.dna.jopt.framework.stream.progress.SimpleProgressStreamer
 
getAsResultString(IEntity) - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
 
getAsResultString(IEntity) - Method in class com.dna.jopt.framework.stream.result.SimpleResultStreamer
 
getAssessorJobRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
 
getAssessorJobRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
Gets the assessor job restrictions.
getAssessorMultiRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
 
getAssessorMultiRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
Gets the assessor multi route restrictions.
getAssessorNodeRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
 
getAssessorNodeRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
Gets the assessor node restrictions.
getAssessorRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
 
getAssessorRouteRestrictions(IPropertyProvider, INodeEdgeConnector) - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
Gets the assessor route restrictions.
getAsSortedList(Comparator<ILogicRouteElementDetailItem>) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
 
getAsSortedList(Comparator<ILogicRouteElementDetailItem>) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
 
getAsSortedListByArrival() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
 
getAsSortedListByArrival() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
 
getAsString(TimeWindow, ZoneId) - Static method in class com.dna.jopt.member.unit.hours.TimeWindow
Gets the beginning hours and the end hours in the format dd.MM.yyyy HH:mm:ss and the zoneId.
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
 
getAttachedCost(INode, ILogicEntityRoute, IEntity, IPropertyProvider) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
 
getAttachedOptimization() - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
Gets theattached IOptimization as an Optional.
getAttachedOptimization() - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
 
getAttachedResourceId() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
 
getAttachedResourceId() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
getAttachedResourceId() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
Gets the id of the PillarEventNode.attachedres, returns null if no resource has been attached.
getAttribute() - Method in interface com.dna.jopt.member.unit.violation.IViolation
Gets the attribute.
getAttribute() - Method in class com.dna.jopt.member.unit.violation.Violation
 
getAutoFilter() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
 
getAutoFilter() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
Gets the auto filter.
getAutoFilterNodeConstraints() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getAutoFilterNodeConstraints() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getAutoFilterViolationCollector() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getAutoFilterViolationCollector() - Method in interface com.dna.jopt.member.unit.node.INode
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(Instant) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
Gets the driving time as function of time.
getBaseTimeMillis() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
getBaseTimeMillis(Instant) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
getBaseVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
Deprecated.
getBaseVisitDuration() - Method in interface com.dna.jopt.member.unit.node.INode
Deprecated. 
getBaseVisitDurationMillis() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getBaseVisitDurationMillis() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the base visit duration in millis
getBegin() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
Gets the begin as instant.
getBenefitCounter() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
 
getBenefitCounter() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
Gets the counter how many times no lower costs have been achieved by using an IOperator.
getBucket() - Method in class com.dna.jopt.member.unit.nodeedge.ConnectionBucket
 
getBuildTimeStamp() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getBuildTimeStamp() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
 
getCallerCode() - Method in enum 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
getCallerId() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
 
getCallerMessage() - Method in enum com.dna.jopt.member.unit.nodeedge.externalprovider.ConnectionProviderCaller
 
getCallerMessage() - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IConnectionProviderCaller
 
getCapacity() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getCapacity() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the capacity of goods a Resource can carry.
getCapacityDegradationPerStop() - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
 
getCapacityDegradationPerStop() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getCapacityDegradationPerStop() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the capacity degradation per stop.
getCapacityOverloadViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
getCapacityUnitMap() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
getCategory() - Method in interface com.dna.jopt.member.unit.violation.IViolation
Gets the category.
getCategory() - Method in class com.dna.jopt.member.unit.violation.Violation
 
getCause() - Method in class com.dna.jopt.framework.codedefinition.ErrorEvent
 
getCause() - Method in interface com.dna.jopt.framework.codedefinition.IErrorEvent
 
getCenterLatitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
 
getCenterLongitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
 
getChoosenOpeningHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the index of the OpeningHours from the Node.
getChoosenOpeningHoursIndex() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getChoosenWorkingHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the index of the WorkingHours of the Resource.
getChoosenWorkingHoursIndex() - 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 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
getCode() - Method in interface com.dna.jopt.framework.codedefinition.IInfoEvent
 
getCode() - Method in enum com.dna.jopt.framework.codedefinition.StatusCode
 
getCode() - Method in class com.dna.jopt.framework.codedefinition.StatusEvent
 
getCode() - Method in enum 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 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 com.dna.jopt.framework.codedefinition.ErrorCode
 
getCodeMessage() - Method in interface com.dna.jopt.framework.codedefinition.IInfoCode
getCodeMessage() - Method in enum com.dna.jopt.framework.codedefinition.StatusCode
 
getCodeMessage() - Method in enum com.dna.jopt.framework.codedefinition.WarningCode
 
getCodeMessage() - Method in enum com.dna.jopt.member.bucket.route.LogicEntityRouteFlag
 
getColor() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
 
getColorCapacityItemByColorCode(int) - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
 
getColorCapacityItemByColorCode(int) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the NodeColorCapacityItem which limit the amount of Color coded Nodes a Resource can give service to.
getColorCapacityItemByColorCode(int) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getColorCode() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
 
getColors() - Method in class com.dna.jopt.io.exporting.kml.EntityKMLExporter
 
getCompareHours() - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
 
getConenctionType() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
 
getConnectedNode() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getConnectedNode() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider
Gets the connection.
getConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
 
getConnectionByTimeStore() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
Gets the IConnectionByTimeStore of a connection.
getConnectionByTimeStore() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
getConnectionData() - Method in class com.dna.jopt.member.unit.nodeedge.ConnectionBucket
 
getConnectionHook(String) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getConnectionHook(String) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getConnectionHook(String) - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
 
getConnectionHook(String) - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getConnectionHooks() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
 
getConnectionHooks() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getConnectionRelatedLateMargin(long) - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
Gets the connection related late margin.
getConnectionRelatedLateMargin(long) - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
getConnectionRelatedMarginFactor() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
Gets the connection related margin factor.
getConnectionRelatedMarginFactor() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
getConnectionRelatedMaxLateMargin() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
Gets the connection related max late margin.
getConnectionRelatedMaxLateMargin() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
getConnections(Map<IOptimizationElement, List<IOptimizationElement>>, IConnectionProviderCaller) - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider
Gets the connections.
getConnections(Map<IOptimizationElement, List<IOptimizationElement>>, IConnectionProviderCaller) - Method in class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
 
getConnectionTimeEfficiencyFactor() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getConnectionTimeEfficiencyFactor() - Method in interface com.dna.jopt.member.unit.resource.IResource
Sets the CapacityResource.getConnectionTimeEfficiencyFactor(), the default value is 1.0.
getConstraint2CostItemMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
 
getConstraint2CostItemMap() - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
 
getConstraintOne() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
 
getConstraints() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the Constraints set on the IResource.
getConstraints() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getConstraints() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getConstraints() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the Constraints which limit the Resources that can serve this Node to those that have the specific Qualification to do so.
getConstraints() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getConstraints() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the IConstraint from the Resource that it is limited to.
getConstraintTwo() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
 
getConstraintViolations() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getConstraintViolations() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the constraint violations.
getContainer() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
getContainer() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
 
getConvergenceCost(IOptimizationProgress) - Method in interface com.dna.jopt.util.costconverger.ICostConverger
 
getConvergenceCost(IOptimizationProgress) - Method in class com.dna.jopt.util.costconverger.JoinedCostConverger
 
getConvergenceCost(IOptimizationProgress) - Method in class com.dna.jopt.util.costconverger.JoinedCostConvergerWithFinalAutoFilterStep
 
getCoreVersion() - Method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
Gets the core version.
getCoreVersion() - Method in interface com.dna.jopt.framework.body.IOptimization
getCoreVersion() - Method in class com.dna.jopt.framework.body.Optimization
 
getCoreVersionProperties() - Method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
Gets the core version properties.
getCoreVersionProperties() - Method in interface com.dna.jopt.framework.body.IOptimization
getCoreVersionProperties() - Method in class com.dna.jopt.framework.body.Optimization
 
getCost() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost.
getCostAdvantage() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
 
getCostAdvantage() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
Gets the cost that was be saved by using the last beneficial Operator.
getCostAfterEndAnchor() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostAfterEndAnchor() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostAfterEndAnchor() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the costs after the AnchorNode that were caused by the Optimizer putting Nodes after the anchor Node, which might happen because the Route is very full.
getCostAfterEndAnchor() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostAssessor() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
 
getCostAssessor() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
Gets the cost assessor attached to this scheme.
getCostBannedResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostBannedResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost banned resource.
getCostBannedResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for banning Resources.
getCostBannedResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost banned resource.
getCostCapacity() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostCapacity() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost capacity.
getCostCapacity() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the total cost added by capacity violations in pickup and delivery optimizations, usually for not having loaded enough or for having loaded too much.
getCostCapacity() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostCapacityOverload() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostCapacityOverload() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostCapacityOverload() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
 
getCostCapacityOverload() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostColorCapacityUsage() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostColorCapacityUsage() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostColorCapacityUsage() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for color capacity usage.
getCostColorCapacityUsage() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostDistance() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost distance.
getCostDistance() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the total cost added for the distance.
getCostDistance() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostEarly() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostEarly() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost early.
getCostEarly() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the total cost added for being too early.
getCostEarly() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostGeoUnclustered() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostGeoUnclustered() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostGeoUnclustered() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Deprecated. 
getCostGeoUnclustered() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost geo unclustered.
getCostInjectedRestriction() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostInjectedRestriction() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostInjectedRestriction() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for restrictions that do not have their own violation.
getCostInjectedRestriction() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost injected restriction.
getCostLate() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostLate() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost late.
getCostLate() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the total cost added for being too late.
getCostLate() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostMandatoryResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostMandatoryResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost mandatory resource.
getCostMandatoryResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for not getting the mandatory Resource.
getCostMandatoryResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost mandatory resource.
getCostMaxRouteDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostMaxRouteDistance() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost max route distance.
getCostMaxRouteDistance() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for being above max route distance
getCostMaxRouteDistance() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostMaxRouteTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostMaxRouteTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost max route time.
getCostMaxRouteTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for being above max route time.
getCostMaxRouteTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostMisc() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostMisc() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostMisc() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets miscellaneous costs.
getCostMisc() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost misc.
getCostMissedServiceHour() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostMissedServiceHour() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostMissedServiceHour() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
 
getCostMissedServiceHour() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostMultiplierValue() - Method in interface com.dna.jopt.member.bucket.route.controller.cluster.IClusterController
 
getCostMultiplierValue() - Method in class com.dna.jopt.member.bucket.route.controller.cluster.RouteClusterController
 
getCostMultiRouteRestriction() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
 
getCostMultiRouteRestriction() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
 
getCostNodeType() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostNodeType() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost node type.
getCostNodeType() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets cost caused by Node type.
getCostNodeType() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostPreferredResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostPreferredResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost preferred resource.
getCostPreferredResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets cost for preferred Resource constraints.
getCostPreferredResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostRelationship() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
 
getCostRelationship() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
 
getCostRelationship() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets total cost added by relationship violations.
getCostRelationship() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostResourceOutOfWork() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostResourceOutOfWork() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostResourceOutOfWork() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for Resources being out of work
getCostResourceOutOfWork() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost resource out of work.
getCostRouteDistancePattern() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostRouteDistancePattern() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost distance.
getCostRouteDistancePattern() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
 
getCostRouteDistancePattern() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getCostRouteTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostRouteTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostRouteTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for route time.
getCostRouteTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost route time.
getCostStayOvertime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostStayOvertime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostStayOvertime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for staying overtime
getCostStayOvertime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost stay overtime.
getCostTimeCompactness() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostTimeCompactness() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getCostTimeCompactness() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost of time compactness.
getCostTimeCompactness() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost time compactness.
getCostUnPreferredResource() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getCostUnPreferredResource() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the cost un preferred resource.
getCostUnPreferredResource() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the cost for not getting the preferred Resource.
getCostUnPreferredResource() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the cost un preferred resource.
getCreationTimeStamp() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
Gets the TimeStamp of the creation of the InducedIdleEventNode as created by System.currentTimeMillis().
getCurAbsoluteClockTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getCurAbsoluteClockTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Gets the cur absolute clock time.
getCurDistance() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getCurDistance() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Gets the cur distance.
getCurFlexTimeUsage() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getCurFlexTimeUsage(boolean) - 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 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(boolean) - 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 interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Gets the cur post flex time usage.
getCurProductiveTime() - Method in interface com.dna.jopt.member.bucket.entity.controller.detail.IJoinedEntityDetailController
 
getCurProductiveTime() - Method in class com.dna.jopt.member.bucket.entity.controller.detail.JoinedEntityDetailController
 
getCurProductiveTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
 
getCurProductiveTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Gets the cur productive time.
getCurrentCost(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
 
getCurrentCost(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
 
getCurrentLeftAutoFilterProtectedExecutions() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getCurrentLeftAutoFilterProtectedExecutions() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the AbstractNode.numCurrentProtectedExecutions, the default value is 0.
getCurrentLoad() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
 
getCurrentLoad() - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
Gets the current load.
getCurrentOptimizationAlgo() - Method in interface com.dna.jopt.framework.body.IOptimization
getCurrentOptimizationAlgo() - Method in class com.dna.jopt.framework.body.Optimization
 
getCurrentOptimizationAlgo() - Method in class com.dna.jopt.framework.body.OptimizationSubController
 
getCurrentProgress() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
 
getCurrentProgress() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
 
getCurrentRepetion() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
 
getCurrentRepetion() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
 
getCurrentTotalMatchedLoad() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
getCurrentTotalMatchedLoad() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
Gets the current total matched load.
getCurrentVisitingResource() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets the IResource that is visiting this Route.
getCurrentVisitingResource() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getCurrentVisitingResourceWorkingHoursIndex() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets the index of the IWorkingHours of the visiting IResource.
getCurrentVisitingResourceWorkingHoursIndex() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getCurResourceDepot() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getCurResourceDepot() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
 
getCurTransitTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getCurTransitTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Gets the cur transit time.
getCurVisitorCapacity() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getCurVisitorCapacity() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
 
getCurVisitorLoad() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getCurVisitorLoad() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
 
getCurWhitSpaceIdleTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getCurWhitSpaceIdleTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Gets the current white space idle time.
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
 
getDepatureTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the departure time of the Resource at the Node in milliseconds since UNIX timestamp.
getDepatureTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
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(List<IViolationSummary>, double) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getDesc(IViolationSummary, double) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getDescription() - Method in interface com.dna.jopt.framework.codedefinition.IStatusEvent
 
getDescription() - Method in interface com.dna.jopt.framework.codedefinition.IWarningEvent
Gets the description.
getDescription() - Method in class com.dna.jopt.framework.codedefinition.StatusEvent
 
getDescription() - Method in class com.dna.jopt.framework.codedefinition.WarningEvent
 
getDescription() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
Gets the title of the INodeFilterReason.
getDescription() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
 
getDestinationDistMatrixId() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
Deprecated. 
getDestinationDistMatrixId() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
getDestinationLatitude() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getDestinationLatitude() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets the latitude of an alternate destination (IBasicResource.setAlternateDestination(boolean)) where the IResource will stop working.
getDestinationLongitude() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getDestinationLongitude() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets the longitude of an alternate destination (IBasicResource.setAlternateDestination(boolean)) where the IResource will stop working.
getDestinationPosition() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getDestinationPosition() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
 
getDetailsOfElement(IEntity, IOptimizationElement) - Static method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
 
getDiffViolationSummary(List<IViolationSummary>) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getDistance() - Method in class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
 
getDistance() - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionData
 
getDistance() - Method in class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
 
getDistanceMeter(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
 
getDistanceMeter() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
Gets the distance in meters.
getDistanceMeter(Instant) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
Gets the distance as function of time.
getDistanceMeter() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
getDistanceMeter(Instant) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
getDistanceMeterArray() - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
 
getDistances() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getDistances() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
 
getDistMatrixId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
Deprecated.
getDistMatrixId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Deprecated. 
getDistrictIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
 
getDuration() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
Gets the duration between TimeWindow.getBegin() and TimeWindow.getEnd().
getDuration() - Method in class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
 
getDuration() - Method in interface com.dna.jopt.member.unit.nodeedge.IConnectionData
 
getDuration() - Method in class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
 
getDurationTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the duration between the last location of the Resource to the specific Node in milliseconds.
getDurationTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getDutyHours() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
getDutyHours() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Gets the IDutyHours of the element.
getDutyHours() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getEarlyDeviation() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
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(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getElement(String, boolean) - 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 interface com.dna.jopt.member.bucket.entity.IEntity
 
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, boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getElement(String, boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getElement2ElementDistance(String, double, double, String, double, double, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
Using flat place on earth formula to calculate the distance between two IOptimizationElement.
getElement2ElementDistance(String, double, double, String, double, double, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.backupconnector.IBackupElementConnector
Calculates the distance between two IOptimizationElement defined by their unique id.
getElement2ElementDuration(String, String, double, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.backupconnector.DefaultFlatEarthAverageSpeedBackupElementConnector
Calculates the driving duration between two IOptimizationElement assuming the average resource-visitor speed.
getElement2ElementDuration(String, String, double, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.backupconnector.IBackupElementConnector
Calculates the driving duration between two IOptimizationElement defined by their unique id.
getElementDetails(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
 
getElementDetails(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
 
getEmptyAtEndOfRouteFactorMap() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
getEmtpyAtEndOfRouteFactor(String) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
getEmtpyAtEndOfRouteFactor(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
Gets the emtpy at end of route factor.
getEnd() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
Gets the end as instant.
getEndAnchorDepature() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
Gets the end anchor depature.
getEndAnchorDepature() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
 
getEndAnchorViolationsCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
getEndTime() - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeDef
 
getEntity() - Method in class com.dna.jopt.io.shared.EntityContainer
 
getEntity() - Method in interface com.dna.jopt.io.shared.IEntityContainer
 
getEntityArranger() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getEntityArranger() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the IEntityArranger, responsible for creating a hard constraints free IEntity.
getEntityContainer() - Method in class com.dna.jopt.io.importing.container.EntityContainerImporter
Deprecated.
getEntityContainer() - Method in interface com.dna.jopt.io.importing.IEntityImporter
Deprecated.
getEntityCostAndViolationController() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getEntityCostAndViolationController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the IEntityCostAndViolationController, responsible for internal cost and IViolations.
getEntityInvokedOperatorController() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getEntityInvokedOperatorController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
getErrorStreamer() - Method in interface com.dna.jopt.framework.exception.uncaught.IJOptUncaughtExceptionHandler
Gets the the IErrorStreamer.
getErrorStreamer() - Method in class com.dna.jopt.framework.exception.uncaught.JOptUncaughtExceptionHandler
 
getExchangeCodes() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
 
getExtaCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeQualification
 
getExtaCodes() - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeQualification
 
getExternalConnectionProvider() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
 
getExternalConnectionProvider() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
 
getFilterReason(INode) - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
 
getFilterReason(INode) - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
Gets the filter reason why the Node was filtered.
getFilterReasons() - Method in class com.dna.jopt.framework.stream.info.autofilter.NodeFilteringEvent
 
getFirstGeoElementWithinRoute() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getFirstGeoElementWithinRoute() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getFirstMatchingRoute(String) - Method in interface com.dna.jopt.framework.body.IOptimization
getFirstMatchingRoute(INode) - Method in interface com.dna.jopt.framework.body.IOptimization
getFirstMatchingRoute(String) - Method in class com.dna.jopt.framework.body.Optimization
 
getFirstMatchingRoute(INode) - Method in class com.dna.jopt.framework.body.Optimization
 
getFirstMatchingRoute(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getFirstMatchingRoute(INode) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getFirstMatchingRoute(INode) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the first ILogicEntityRoute in the Entity which contains the input INode.
getFirstMatchingRoute(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Returns the first ILogicEntityRoute in which the INode or IPillarNode with the input nodeId was found.
getFirstNodeInRouteImportance() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getFirstNodeInRouteImportance() - Method in interface com.dna.jopt.member.unit.node.INode
 
getFixCost() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getFixCost() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the fixCost.
getFixCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getFixCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets the AbstractBasicCapacityResource.fixCost, the default value is 0.0.
getFlags() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getFlags() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getFlavour() - Method in interface com.dna.jopt.member.unit.hours.IDutyHours
Gets the IDutyHours.DutyHoursFlavour.WOH_FLAVOUR, the default value is enum constant ordinal: 0.
getFlavour() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
 
getFlavour() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getFlavour() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Gets the flavour which spells out the kind of Node of the element.
getFlavour() - Method in class com.dna.jopt.member.unit.node.event.EventNode
 
getFlavour() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
 
getFlavour() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
getFlavour() - Method in class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
 
getFlavour() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getFlexLoadNodeDepot(String) - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
 
getFlexLoadNodeDepot(String) - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
 
getFlexTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getFlexTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getFlexTimeMillis() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getFlexTimeMillis() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
 
getFromOptimizationElement() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
Gets the optimization element (usually a Node) from which the connection starts.
getFromOptimizationElement() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
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
 
getIdleTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the idle time that a Resource had to wait since it arrived prior to the OpeningHours of the Node in milliseconds.
getIdleTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getIMoveCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Deprecated. 
getIMoveCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the i move cost.
getImportance() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getImportance() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the priority.
getIn() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
 
getIndex(DateDef) - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeIndexer
 
getIndex(LocalDateTime) - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeIndexer
 
getIndividualOfferedNodeMultiplier() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getIndividualOfferedNodeMultiplier() - Method in interface com.dna.jopt.member.unit.node.INode
Gets a cost multiplier for this specific Node.
getInitialLoad() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getInitialLoad() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the amount of a good that is already being carried by the Resource.
getIsAvailableForStay() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets if the Resource is allowed to do an overnight stay.
getIsAvailableForStay() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getItem() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
 
getItems() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
 
getItems() - Method in class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
 
getItems() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
 
getItems() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
Gets the items.
getJobCost() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobCost() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job cost.
getJobElementCount() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobElementCount() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job element count.
getJobIdleTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobIdleTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job idle time seconds.
getJobProductiveTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobProductiveTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job productive time seconds.
getJobRelationshipCost() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobRelationshipCost() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job relationship cost.
getJobRouteCount() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobRouteCount() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job route count.
getJobSpecificViolationSummary() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobSpecificViolationSummary() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job specific violation summary.
getJobTerminationTransitionDistanceMeter() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobTerminationTransitionDistanceMeter() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job termination transition distance meter.
getJobTerminationTransitionTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobTerminationTransitionTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job termination transition time seconds.
getJobTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job time seconds.
getJobTransitionDistanceMeter() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobTransitionDistanceMeter() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job transition distance meter.
getJobTransitionTimeSeconds() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobTransitionTimeSeconds() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job transition time seconds.
getJobUtilizationPercent() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobUtilizationPercent() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job utilization percent.
getJobViolations() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJobViolations() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the job violations.
getJobViolations() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
 
getJobViolations() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
 
getJoinedCost() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getJoinedCost() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the joined cost which is the accumulated sum of internal cost of all IlogicEntityRoutes of the IEntity.
getJoinedDetailController() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getJoinedDetailController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the IJoinedEntityDetailController which is assessing the times and distances of the ILogicEntityRoutes.
getJoinedDetailController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getJoinedDetailController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getJoinedViolationSummary() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getJoinedViolationSummary() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the joined violation summary.
getJoinedViolationSummary(List<IViolationSummary>) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getJointVisitDuration(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.node.AbstractNode
Deprecated.
getJointVisitDuration(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.node.INode
Deprecated. 
getJointVisitDurationMillis(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getJointVisitDurationMillis(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.node.INode
Gets the AbstractNode.getJointVisitDurationMillis(com.dna.jopt.member.bucket.route.ILogicEntityRoute), which is the reduced visitDuration of a Node caused by efficiency effects since several Nodes close to one another.
getJSONConnectionSerializationMode() - Method in interface com.dna.jopt.member.unit.nodeedge.externalprovider.IExternalConnectionProvider
Gets the JSON connection serialization mode.
getJSONConnectionSerializationMode() - Method in class com.dna.jopt.member.unit.nodeedge.externalprovider.separatedprovider.SeparatedTestConnectionProvider
 
getLastBeneficialCostAdvantage() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
 
getLastBeneficialCostAdvantage() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
Gets the amount of cost that was saved by using the last beneficial Operator.
getLastBeneficialInvokedOperator() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
 
getLastBeneficialInvokedOperator() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
Gets the last IOperator which realized a cost advantage.
getLastGeoElementWithinRoute() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getLastGeoElementWithinRoute() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getLastInvokedOperator() - Method in class com.dna.jopt.member.bucket.entity.controller.invokedoperator.EntityInvokedOperatorController
 
getLastInvokedOperator() - Method in interface com.dna.jopt.member.bucket.entity.controller.invokedoperator.IEntityInvokedOperatorController
Gets the last invoked IOperator.
getLastKnownAsRouteStart() - Method in interface com.dna.jopt.member.unit.node.geo.IPillarTimeWindowGeoNode
Gets the last known as route start.
getLastKnownAsRouteStart() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
getLastKnownAsRouteTermination() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
 
getLastKnownAsRouteTermination() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
getLastKnownAsRouteTermination() - Method in interface com.dna.jopt.member.unit.node.IPillarNode
 
getLastKnownAttachedAndRemovedResIds() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getLastKnownAttachedAndRemovedResIds() - Method in interface com.dna.jopt.member.unit.node.INode
 
getLastLockdownStopTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getLastLockdownStopTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getLastNodeInRouteImportance() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getLastNodeInRouteImportance() - Method in interface com.dna.jopt.member.unit.node.INode
 
getLateDeviation() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
getLateDeviation() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getLateViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
getLatitude() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
getLatitude() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Gets the latitude of the element.
getLatitudeHeight() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
 
getLength() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
 
getLength() - Method in class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
 
getLength() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoItem
 
getLevel() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
 
getLoad() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getLoad() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the amount of goods the Resource is getting added by visiting the Resource.
getLoad() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
 
getLoadCapacity() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
 
getLoadCapacityBySearchIndex(int) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
getLoadCapacityBySearchIndex(int) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
Gets the load capacity by search index.
getLoadChange() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the load change.
getLoadChange() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getLoadController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getLoadController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getLoadPickupTime() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
 
getLoadPickupTime() - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
Gets the load pickup time.
getLoadValue() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
 
getLoadValue() - Method in interface com.dna.jopt.member.unit.pnd.load.ILoad
Gets the current load value.
getLocalFlexTimeMillis() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the localFlexTime in milliseconds.
getLocalFlexTimeMillis() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getLocalMaxFreePostWorkDrivingTerminationTimeMillis() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the freePostWorkDrivingTerminationTime in milliseconds.
getLocalMaxFreePostWorkDrivingTerminationTimeMillis() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getLocalMaxPillarAfterHoursTime() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the localMaxPillarAfterHoursTime of IPillarNode in milliseconds.
getLocalMaxPillarAfterHoursTime() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getLocalMaxRouteStartReductionTimeMillis() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the localMaxRouteStartReductionTime in milliseconds.
getLocalMaxRouteStartReductionTimeMillis() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getLocalMaxRouteStartReductionTimeMillisPillar() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the localMaxRouteStartReductionTime for IPillarNode in milliseconds.
getLocalMaxRouteStartReductionTimeMillisPillar() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getLocalStayOutCycle() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the Duration of the potential local stayout cycle.
getLocalStayOutCycle() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getLocalStayOutCycleStart() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the start of the local stayout cycle.
getLocalStayOutCycleStart() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getLocationId() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
getLocationId() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Gets the location id.
getLockdownTime() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getLockdownTime() - Method in interface com.dna.jopt.member.unit.node.INode
 
getLongitude() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
getLongitude() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Gets the longitude of the element.
getLongitudeWidth() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
 
getMasterNode() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
 
getMasterNode() - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
getMasterNodeId() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
Gets the ID of the MasterNode.
getMaxDistance() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getMaxDistance() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets the max distance AbstractBasicCapacityResource.maxGlobalDistanceKilometer in [km] that a route can take per day.
getMaxDistanceKilometer() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getMaxDistanceKilometer() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getMaxDistanceKm() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the WorkingHours.maxDistance, which is the maximal distance in km a Resource is allowed to travel without a IViolation per day.
getMaxDistanceKm() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getMaxDrivingDistanceFirstNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMaxDrivingDistanceFirstNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the maximal distance that the Resource needs to drive to the first Node.
getMaxDrivingDistanceLastNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMaxDrivingDistanceLastNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the maximal distance that the Resource needs to drive to the last Node.
getMaxDrivingTimeFirstNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMaxDrivingTimeFirstNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the maximal driving time that the Resource is supposed to drive to the first Node.
getMaxDrivingTimeLastNode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMaxDrivingTimeLastNode() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the maximal driving time that the Resource is supposed to drive to the last Node.
getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMaxFreePostWorkDrivingTerminationTimeMillis() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the amount of time in milliseconds that the Resource can be expected to drive home to its starting location in its free time.
getMaxHours() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets maximum number of hours a Resource is allowed to work per day in hours.
getMaxHours() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getMaxHours() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getMaxHours() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets the double AbstractBasicCapacityResource.maxGlobalHours, the maximum hours a route [h] can take per day.
getMaximalIndividualLoadCapacity() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
 
getMaximalIndividualLoadCapacity() - Method in interface com.dna.jopt.member.unit.pnd.capacity.ILoadCapacity
Gets the maximal individual load capacity.
getMaximalTotalCapacity() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
getMaximalTotalCapacity() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
Gets the maximal total capacity.
getMaxJoinableUsage() - Method in class com.dna.jopt.member.unit.color.NodeColorCapacityItem
 
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
getMaxRadiusDistance() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
 
getMaxRadiusTime() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
 
getMaxRouteStartReductionTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getMaxRouteStartReductionTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getMaxRouteStartReductionTimeMillis() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMaxRouteStartReductionTimeMillis() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the maximum time which the Resource can be expected to drive to the first Node in its private time.
getMaxRouteStartReductionTimeMillisPillar() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getMaxRouteStartReductionTimeMillisPillar() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getMaxRouteStartReductionTimeMillisPillar() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMaxRouteStartReductionTimeMillisPillar() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the route start reduction time for IPillarNode in milliseconds.
getMaxStaysOutInRow() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMaxStaysOutInRow() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets maximum number of overnight stays the Resource can do in a row.
getMaxTimeDeviation() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
Gets the time within which both nodes have to be visited as a Duration.
getMaxTimeDeviationSeconds() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
Gets the time within which two Nodes have to be visited as a long.
getMaxTotalStaysOut() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMaxTotalStaysOut() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the Resources maximum number of overnight stays, the default value is -1.
getMaxTransportTimeMillis() - Method in interface com.dna.jopt.member.unit.pnd.load.timed.ITimedLoad
Gets the maximal desired time for transportation in millis.
getMaxTransportTimeMillis() - Method in class com.dna.jopt.member.unit.pnd.load.timed.TimedLoad
 
getMaxWorkingDistance() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getMaxWorkingDistance() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets the maximum distance a IResource is allowed to take without throwing a Violation per day.
getMaxWorkingHours() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getMaxWorkingHours() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getMaxWorkingTime() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getMaxWorkingTime() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets the maximum time a IResource is allowed to be on a ILogicEntityRoute without throwing a Violation.
getMinimalDegratedCapacity() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMinimalDegratedCapacity() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the minimal degrated capacity.
getMinimalTotaDegradatedCapacity() - Method in class com.dna.jopt.member.unit.pnd.capacity.degrading.DegradingLoadCapacity
 
getMinRecoverHours() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getMinRecoverHours() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the number of defined working hours (often days) between two overnight stays.
getMinTimeDeviation() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
Gets the time that has to lay between the two work orders as Duration.
getMinTimeDeviationSeconds() - Method in class com.dna.jopt.member.unit.relation.node2node.tempus.RelativeTimeWindow2RelatedNodeRelation
Gets the forced break between Nodes as a long seconds.
getMinVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
Deprecated.
getMinVisitDurationMillis() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getMinVisitDurationMillis() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the min visit duration millis.
getMirrorItem() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.AbstractMultiWorkingHoursLevelConstraint
 
getMirrorItem() - Method in interface com.dna.jopt.member.unit.condition.workinghour.multi.IMultiWorkingHoursLevelConstraint
 
getMultiConstraints() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
 
getMultiConstraints() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getMultiWorkingHoursConstraintController() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getMultiWorkingHoursConstraintController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the IMultiWorkingHoursConstraintController which controls the costs for violating IConstraints or IWorkingHours.
getMyCause() - Method in enum com.dna.jopt.framework.codedefinition.ErrorCode
 
getNode() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
Gets the INode that has been filtered out
getNode() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
 
getNode2NodeRelations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getNode2NodeRelations() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the Relations of the Node.
getNodeById(IEntity, String, 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)
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
getNodeColor() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getNodeColor() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the INodeColor of the Node.
getNodeColorCapacityMap() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.NodeColorMultiRouteConstraint
 
getNodeColorCapacityMap() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the a Map of the NodeColorCapacity.
getNodeColorCapacityMap() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getNodeColorCode() - Method in interface com.dna.jopt.member.unit.color.INodeColor
Gets the node color code.
getNodeColorCode() - Method in class com.dna.jopt.member.unit.color.NodeColor
 
getNodeColorId() - Method in interface com.dna.jopt.member.unit.color.INodeColor
Gets the node color id.
getNodeColorId() - Method in class com.dna.jopt.member.unit.color.NodeColor
 
getNodeConnection(IOptimizationElement) - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
getNodeConnection(IOptimizationElement) - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Gets the node connection from this element to another element.
getNodeConnection(String, String) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
 
getNodeConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
Gets a specific node connection.
getNodeConnection(IOptimizationElement, IOptimizationElement, ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
 
getNodeConnection(String, String) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
Gets a specific node connection between two IOptimizationElement ids.
getNodeConnection(IOptimizationElement, IOptimizationElement, ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
 
getNodeConnection(IOptimizationElement, IOptimizationElement, IResource) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnector
 
getNodeConnectionKeySet() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
getNodeConnectionKeySet() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Gets the node connection key set.
getNodeConnections() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
getNodeConnections() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Gets the list of node connections seen by this element.
getNodeConnections() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
 
getNodeConnections() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
Gets all connections as a list instead of a table.
getNodeConnector() - Method in interface com.dna.jopt.framework.body.IOptimization
getNodeConnector() - Method in class com.dna.jopt.framework.body.Optimization
 
getNodeConnector() - Method in class com.dna.jopt.io.shared.EntityContainer
 
getNodeConnector() - Method in interface com.dna.jopt.io.shared.IEntityContainer
 
getNodeConnector() - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
 
getNodeConnector() - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
Gets the node connector.
getNodeConnectorTable() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
 
getNodeDepot() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getNodeDepot() - Method in interface com.dna.jopt.member.unit.node.INode
 
getNodeDepot() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitDepotExchangeHelper
 
getNodeDepotAfterVisit() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
 
getNodeDepotAfterVisit() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getNodeDepotBeforeVisit() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
 
getNodeDepotBeforeVisit() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getNodeDepotMap() - Method in interface com.dna.jopt.member.bucket.route.controller.loadcontroller.ILoadController
 
getNodeDepotMap() - Method in class com.dna.jopt.member.bucket.route.controller.loadcontroller.LoadController
 
getNodeFixCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getNodeFixCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the Node fix costs.
getNodeFixCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the node fix cost.
getNodeId() - Method in class com.dna.jopt.member.unit.node.AbstractNode
Deprecated. 
getNodesByType(IEntity, Class<? extends INode>) - Static method in class com.dna.jopt.util.ExtractUtil
Find nodes by type in routes of optimization result
getNodeViolationMap() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNodeViolationMap() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getNodeViolations(String) - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNodeViolations(String) - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getNodeZoneQualification(INode) - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
 
getNodeZoneQualification(INode) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
 
getNodeZoneQualification(INode) - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
 
getNoneOptimizableElementIterator() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets the ListIterator for the NoneOptimizableElements.
getNoneOptimizableElementIterator() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getNoneOptimizableElements() - Method in interface com.dna.jopt.framework.body.IOptimization
getNoneOptimizableElements() - Method in class com.dna.jopt.framework.body.Optimization
 
getNoneOptimizableElements() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getNoneOptimizableElements() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets all the IOptimizationElements that will not be optimized anymore because they are in the past for example.
getNoneOptimizableElementsDetailHolder() - Method in class com.dna.jopt.framework.body.Optimization
Gets the none optimizable elements detail holder.
getNoneOptimizableElementsDetails() - Method in interface com.dna.jopt.framework.body.IOptimization
getNoneOptimizableElementsDetails() - Method in class com.dna.jopt.framework.body.Optimization
 
getNoneOptimizableNodDetail(String) - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the value in the Optimization.getNoneOptimizableElementsDetailHolder() for the given elementId.
getNoneOptimizableNodDetail(String) - Method in class com.dna.jopt.framework.body.Optimization
 
getNoneOptimizableNodDetails() - Method in class com.dna.jopt.io.shared.EntityContainer
 
getNoneOptimizableNodDetails() - Method in interface com.dna.jopt.io.shared.IEntityContainer
 
getNorthLatitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
 
getNumAfterEndAnchorNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumAfterEndAnchorNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumAfterEndAnchorViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumAfterEndAnchorViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumCapacityOverloadNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumCapacityOverloadNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumCapacityOverloadViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumCapacityOverloadViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumConditionNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumConditionNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumConditionViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumConditionViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumConstraintViolations() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumConstraintViolations() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the number of constraint violations.
getNumDoubleBookingNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumDoubleBookingNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumDoubleBookingViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumDoubleBookingViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumEarlyNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumEarlyNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumEarlyViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumEarlyViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumJobConstraintViolations() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
 
getNumJobConstraintViolations() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
 
getNumLateNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumLateNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumLateViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumLateViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumMaxRouteDistanceExceededNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumMaxRouteDistanceExceededNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumMaxRouteDistanceExceededViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumMaxRouteDistanceExceededViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumRelationMismatchNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumRelationMismatchNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumRelationMismatchViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumRelationMismatchViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumResourceMismatchNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumResourceMismatchNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumResourceMismatchViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumResourceMismatchViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumViolations() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation , the default value is 0.
getNumViolations() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsAfterEndAnchor() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsAfterEndAnchor() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getNumViolationsAfterEndAnchor() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused by the Optimizer putting Nodes after the anchor Node, which might happen because the Route is very full.
getNumViolationsAfterEndAnchor() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsColorNodeCapacity() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsColorNodeCapacity() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getNumViolationsColorNodeCapacity() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused by INodeColor capacity.
getNumViolationsColorNodeCapacity() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsDailyBreak() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsDailyBreak() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the number of violations daily break.
getNumViolationsDailyBreak() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Deprecated. 
getNumViolationsDailyBreak() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsMissedServiceHours() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsMissedServiceHours() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getNumViolationsMissedServiceHours() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
 
getNumViolationsMissedServiceHours() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsNodeTimewindow() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsNodeTimewindow() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the number of violations node timewindow.
getNumViolationsNodeTimewindow() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused by the Node time window, the default value is 0.
getNumViolationsNodeTimewindow() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsNodeTimewindowEarly() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsNodeTimewindowEarly() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the number of violations node timewindow early.
getNumViolationsNodeTimewindowEarly() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused by being too early, the default value is 0.
getNumViolationsNodeTimewindowEarly() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsNodeTimewindowLate() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsNodeTimewindowLate() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the number of violations node timewindow late.
getNumViolationsNodeTimewindowLate() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused by being too late, the default value is 0.
getNumViolationsNodeTimewindowLate() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsNodeType() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsNodeType() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the number of violations node type.
getNumViolationsNodeType() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused by the Node type, the default value is 0.
getNumViolationsNodeType() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsRelationships() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
 
getNumViolationsRelationships() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
 
getNumViolationsRelationships() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused by relationships , the default value is 0.
getNumViolationsRelationships() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsRouteCapacity() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsRouteCapacity() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the number of violations route capacity.
getNumViolationsRouteCapacity() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused by route capacity, the default value is 0.
getNumViolationsRouteCapacity() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsRouteDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsRouteDistance() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the number of violations route distance.
getNumViolationsRouteDistance() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused by route distance, the default value is 0.
getNumViolationsRouteDistance() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsRouteTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsRouteTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the num violations route time.
getNumViolationsRouteTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the number of IViolation that were caused when the Resource was working longer than the allowed maximal working time.
getNumViolationsRouteTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getNumViolationsUselessUnloadAll() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getNumViolationsUselessUnloadAll() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the number of violations useless unload all.
getNumWorkingHoursExceededNoViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumWorkingHoursExceededNoViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getNumWorkingHoursExceededViolations() - Method in class com.dna.jopt.member.unit.filter.auto.collecting.AutoFilterViolationAndConstraintCollector
 
getNumWorkingHoursExceededViolations() - Method in interface com.dna.jopt.member.unit.filter.auto.collecting.IAutoFilterViolationAndConstrainCollector
 
getObjectOutputStreams() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
 
getObjectOutputStreams() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
 
getOptimizableElementIterator() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets the ListIterator for the optimizable Elements.
getOptimizableElementIterator() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getOptimizableElements() - Method in interface com.dna.jopt.framework.body.IOptimization
getOptimizableElements() - Method in class com.dna.jopt.framework.body.Optimization
 
getOptimizableElements() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getOptimizableElements() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
getOptimizableElementsSubList(int, int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getOptimizableElementsSubList(int, int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getOptimizatioIdent() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
 
getOptimizatioIdent() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
 
getOptimization() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
 
getOptimization() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
Gets the optimization attached to this scheme.
getOptimization() - Method in class com.dna.jopt.framework.stream.info.CanStreamToOptimization
 
getOptimization() - Method in interface com.dna.jopt.framework.stream.info.ICanStreamToOptimization
 
getOptimization() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
 
getOptimization() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
 
getOptimization() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
 
getOptimization() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
 
getOptimizationAlgorithm() - Method in class com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
 
getOptimizationAlgorithm() - Method in interface com.dna.jopt.framework.stream.progress.IProgressStreamer
 
getOptimizationAlgorithm() - Method in class com.dna.jopt.framework.stream.result.AbstractResultStreamer
 
getOptimizationAlgorithm() - Method in interface com.dna.jopt.framework.stream.result.IResultStreamer
 
getOptimizationAlgorithms() - Method in class com.dna.jopt.framework.body.scheme.AbstractOptimizationScheme
 
getOptimizationAlgorithms() - Method in interface com.dna.jopt.framework.body.scheme.IOptimizationScheme
Gets the optimization algorithms attached to this scheme.
getOptimizationCreator() - Method in interface com.dna.jopt.framework.body.IOptimization
 
getOptimizationCreator() - Method in class com.dna.jopt.framework.body.Optimization
 
getOptimizationElement(String) - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the optimization element.
getOptimizationElement(String, boolean) - 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 class com.dna.jopt.framework.body.Optimization
 
getOptimizationEvents() - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the OptimizationEvents which are backed by multiple ReplaySubject and CompletableFuture.
getOptimizationEvents() - Method in class com.dna.jopt.framework.body.Optimization
 
getOptimizationProperties() - Method in class com.dna.jopt.io.shared.EntityContainer
 
getOptimizationProperties() - Method in interface com.dna.jopt.io.shared.IEntityContainer
 
getOptimizationRunIdent() - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the optimization run ident.
getOptimizationRunIdent() - Method in class com.dna.jopt.framework.body.Optimization
 
getOptimizationScheme() - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the defined IOptimizationScheme.
getOptimizationScheme() - Method in class com.dna.jopt.framework.body.Optimization
 
getOptimizationSetup() - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the IOptimizationSetup.
getOptimizationSetup() - Method in class com.dna.jopt.framework.body.Optimization
 
getOptimizationStage() - Method in interface com.dna.jopt.framework.body.IOptimization
getOptimizationStage() - Method in class com.dna.jopt.framework.body.Optimization
 
getOptimizationStage() - Method in class com.dna.jopt.framework.body.OptimizationSubController
 
getOptimizationStage() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
Gets the OptimizationProgress.optimizationStage, the default value is 0.
getOptimizationStage() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
 
getOrderedRouteItems(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
Gets the route elements sorted by arrival.
getOrderedRouteItems(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
 
getOriginalDutyHours() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getOriginalDutyHours() - Method in interface com.dna.jopt.member.unit.node.INode
 
getOut() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
 
getOverallVisitDurationEfficiencyFactor() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getOverallVisitDurationEfficiencyFactor() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the overall visit duration efficiency factor.
getOverlap() - Method in class com.dna.jopt.member.unit.hours.DutyHoursCorrelator
 
getOverlap() - Method in interface com.dna.jopt.member.unit.hours.IDutyHourCorrelator
 
getOverload() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
 
getPairs() - Method in class com.dna.jopt.member.unit.condition.workinghour.multi.GenericMultiConstraintHelperItem
 
getPartialNodeId(String, String) - Static method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
Gets the Node ID and adds the masterNodeId and the relatedNodeId.
getPenalizableAvgLevelDelta(List<TypeWithExpertise>, TypeWithExpertise, TypeWithExpertiseConstraint.SkillWithExpertiseCostModel, double) - Static method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
 
getPerHourCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getPerHourCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets AbstractBasicCapacityResource.perHourCost, the default value is 1.0.
getPerKilometerCost() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getPerKilometerCost() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets AbstractBasicCapacityResource.perKilometerCost, the default value is 1.0.
getPerKilometerCostFactor(String) - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
getPerKilometerCostFactor(String) - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
Gets the per kilometer cost factor.
getPerKilometerCostFactorMap() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
getPersistendRelationShipDetailMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
Gets the persistent map with the IOptimizationElement and the ILogicRouteElementDetailItem.
getPersistendRelationShipDetailMap() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
 
getPillarEffectiveLatestArrivalMinusStartMillis(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getPillarEffectiveLatestArrivalMinusStartMillis(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getPillarLatestEffectiveArrival(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getPillarLatestEffectiveArrival(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getPillarLatestEffectiveArrivalOffsetCorrected(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getPillarLatestEffectiveArrivalOffsetCorrected(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getPillarLatestEffectiveOffsetArrival(IPillarNode) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getPillarLatestEffectiveOffsetArrival(IPillarNode) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getPosition() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
getPosition() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
 
getPreferredHoursInteractionController() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
getPreferredHoursInteractionController() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
 
getPresentColorCodes() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
Gets the present color codes.
getPresentColorCodes() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
 
getPresentColorCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.nodecolor.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(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.
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.
getProductiveTime() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
 
getProductiveTimeByColorCode(int) - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
Gets the productive time by color code.
getProductiveTimeByColorCode(int) - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
 
getProductiveTimes() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.IJoinedRouteDetailController
 
getProductiveTimes() - Method in class com.dna.jopt.member.bucket.route.controller.detail.JoinedRouteDetailController
 
getProgress() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
Gets the OptimizationProgress.currentProgress, the default value is 0.0.
getProgress() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
 
getProgressString() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationProgress
getProgressString() - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationProgress
 
getPropertyProvider() - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the property provider through IOptimizationSetup.getPropertyProvider().
getPropertyProvider() - Method in class com.dna.jopt.framework.body.Optimization
 
getQualifications() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getQualifications() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getQualifications() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
Gets the IQualification of the IWorkingHours.
getQualifications() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getQualifications() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getQualifications() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the IQualification of the Resource.
getQualifications() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getQualifications() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets AbstractBasicCapacityResource.qualifications, whereas the class is the key and the qualification is the value.
getQuotient(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
 
getQuotient() - Method in interface com.dna.jopt.member.unit.filter.auto.reason.INodeFilterReason
Gets the quotient of penalty points of a INodeFilterReason.
getQuotient() - Method in class com.dna.jopt.member.unit.filter.auto.reason.NodeFilterReason
 
getRange() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
Gets the range that contains all values between TimeWindow.getBegin() and TimeWindow.getEnd().
getReassignNodes() - Method in interface com.dna.jopt.framework.body.IOptimization
 
getReassignNodes() - Method in class com.dna.jopt.framework.body.Optimization
 
getReassignResources() - Method in interface com.dna.jopt.framework.body.IOptimization
 
getReassignResources() - Method in class com.dna.jopt.framework.body.Optimization
 
getRelatedNode() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
 
getRelatedNode() - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
getRelatedNodeId() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
Gets the ID of the RelatedNode.
getRelation2CostItemMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
Gets the map containing all INode2NodeRelations and the linked cost
getRelation2CostItemMap() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
 
getRelationMode() - Method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
 
getRelationMode() - Method in interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
 
getRelationshipController() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getRelationshipController() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the IRelationshipController, containing the map with the INode2NodeRelations.
getRelationShipCost() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
Gets the relationship cost.
getRelationShipCost() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
 
getRelationShipDetailMap() - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
getRelationShipDetailMap() - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
 
getRelationShipDetails(IOptimizationElement) - Method in interface com.dna.jopt.member.bucket.entity.controller.relationship.IRelationshipController
Gets the Optional ILogicRouteElementDetailItem.
getRelationShipDetails(IOptimizationElement) - Method in class com.dna.jopt.member.bucket.entity.controller.relationship.RelationshipController
 
getResource(IEntity, String) - Static method in class com.dna.jopt.util.ExtractUtil
find resource by ID in routes of optimization result
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
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(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.
getResourceId() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
Deprecated. 
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
 
getResultEntity() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getResultEntity() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the result entity.
getRoute(int) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getRoute(int) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the ILogicEntityRoute according to the index.
getRouteClusterController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteClusterController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteCost(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteCost(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route cost.
getRouteCostAndViolationController() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteCostAndViolationController() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteCount() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getRouteCount() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the current number of Routes.
getRouteDetail(String) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
 
getRouteDetail(String) - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
 
getRouteDetailMap() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailController
 
getRouteDetailMap() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailController
 
getRouteDetailsByMemberNode(String) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationResult
 
getRouteDetailsByMemberNode(String) - Method in class com.dna.jopt.framework.outcomewrapper.OptimizationResult
 
getRouteDistanceViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
getRouteDutyHours() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
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(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.
getRouteId() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteId() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteIdleTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteIdleTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route idle time seconds.
getRouteIterator() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getRouteIterator() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the route iterator.
getRouteNoneOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteNoneOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteOfElement(IEntity, IOptimizationElement) - Static method in class com.dna.jopt.member.unit.relation.node2node.AbstracNode2NodeRelation
 
getRouteOptimizableElement(int) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets the IOptimizationElement by the index which was given by the order of the Elements added.
getRouteOptimizableElement(int) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteOptimizableElementCount() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteOptimizableElementCount() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets all the IOptimizationElements of the Route, including all the Nodes and Resources.
getRouteOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteOptimizableElementsIncludingSubsequentNodes() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteOptimizableElementsIncludingSubsequentNodes() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteOptionalOptimizableElements() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteOptionalOptimizableElements() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRoutePillars() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRoutePillars() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteProductiveTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteProductiveTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route productive time seconds.
getRoutes() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRoutes() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the routes.
getRoutes() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getRoutes() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the whole list of ILogicEntityRoutes.
getRoutes(IEntity, IDutyHours) - Static method in class com.dna.jopt.util.ExtractUtil
Get routes with resource duty hours got intersection with working hours specified by param whs
getRoutesByResource(IResource) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getRoutesByResource(IResource) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
 
getRoutesContainingElementId(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getRoutesContainingElementId(String, boolean) - 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 interface com.dna.jopt.member.bucket.entity.IEntity
 
getRoutesHavingPillars(IEntity) - Static method in class com.dna.jopt.util.ExtractUtil
Get routes containing pillars
getRoutesONS(IEntity, Boolean) - Static method in class com.dna.jopt.util.ExtractUtil
Get routes containing ONS nodes
getRoutesPillars(IEntity) - Static method in class com.dna.jopt.util.ExtractUtil
get pillar nodes of all result routes
getRouteStart() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets the IOptimizationElement where the Route starts.
getRouteStart() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteStartId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteStartId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route start id.
getRouteStartShiftMillisHook() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteStartShiftMillisHook() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteStartShiftMillisHook() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
 
getRouteStartShiftMillisHook() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
getRouteStartTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets the Route start time in milliseconds since 01.01.1970.
getRouteStartTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteStopTime() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteStopTime() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteTermination() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
Gets the IOptimizationElement where the Route will end.
getRouteTermination() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteTerminationId(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteTerminationId(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route termination id.
getRouteTerminationTransitionDistanceMeter(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteTerminationTransitionDistanceMeter(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route termination transition distance meter.
getRouteTerminationTransitionTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteTerminationTransitionTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route termination transition time seconds.
getRouteTimeMillis() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getRouteTimeMillis() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getRouteTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route time seconds.
getRouteTimeViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
getRouteTransitionDistanceMeter(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteTransitionDistanceMeter(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route transition distance meter.
getRouteTransitionTimeSeconds(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteTransitionTimeSeconds(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route transition time seconds.
getRouteUtilizationPercent(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteUtilizationPercent(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route utilization percent.
getRouteViolations(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.
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
 
getRouteViolationSummaries() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteViolationSummaries() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route violation summaries.
getRouteViolationSummaries() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getRouteViolationSummaries() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the all of the IViolations in the IEntity and summarizes them in an IViolationSummary.
getRouteViolationSummary(ILogicEntityRoute) - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getRouteViolationSummary(ILogicEntityRoute) - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the route violation summary.
getScheduleStatus() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the ILogicRouteElementDetailItem.ScheduleStatus, which either is UNKNOWN, EARLY, IDLE, INTIME or LATE.
getScheduleStatus() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getSearchArraySize() - Method in class com.dna.jopt.member.unit.pnd.depot.resource.AbstractResourceDepot
 
getSearchArraySize() - Method in interface com.dna.jopt.member.unit.pnd.depot.resource.IResourceDepot
Gets the search array size.
getSearchIndex() - Method in class com.dna.jopt.member.unit.pnd.capacity.AbstractLoadCapacity
 
getSearchIndex() - Method in interface com.dna.jopt.member.unit.pnd.IPNDItem
Gets the search index.
getSearchIndex() - Method in class com.dna.jopt.member.unit.pnd.load.AbstractLoad
 
getSectorIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
 
getSeparatedTestConnectionProvider() - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
 
getSeparatedTestConnectionProvider() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
 
getServiceHoursOffsets() - Method in interface com.dna.jopt.member.unit.hours.IOpeningHours
 
getServiceHoursOffsets() - Method in class com.dna.jopt.member.unit.hours.OpeningHours
 
getShiftedCopy(INodeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
 
getShiftedCopy(ReducedNodeEdgeConnectorItem) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
 
getShiftedCopy(ReducedNodeEdgeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
getShiftedCopy(INodeConnectorItem) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
getShrinkedCopy(InducedIdleEventNode, long, long) - Static method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
Gets a copy of the input Node where the input shinkMillis and safetyAdditionalDuration are substracted or added respectively from/to the end of the timeWindow of the OpeningHours in seconds.
getSkillCostingModel() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
 
getSkillEfficiencyFactor() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
Deprecated.
getSkillEfficiencyFactor() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Deprecated.
Gets the AbstractBasicCapacityResource.skillEfficiencyFactor, of which the default value is 1.0.
getSouthLatitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
 
getStart2EndDurationMillis() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
getStartTime() - Method in class com.dna.jopt.member.unit.nodeedge.time.TimeDef
 
getStayAtStartDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getStayAtStartDuration() - Method in interface com.dna.jopt.member.unit.node.INode
 
getStayOutCycle() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getStayOutCycle() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the stay out cycle within which the maximum number of overnight stays are allowed and within which the the minimum recovery time (days without overnight stays) has to be observed.
getStayOutCycleStart() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getStayOutCycleStart() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the starting day of the stay out cycle within which the maximum number of overnight stays are allowed and within which the the minimum recovery time (days without overnight stays) has to be observed.
getStayOutFixCost() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getStayOutFixCost() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getStayOutFixCost() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets the fix cost for Resources that have to do a overnight stay.
getStayOutFixCost() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
Gets the stay out fix cost.
getStayOutPolicyMinDistance() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getStayOutPolicyMinDistance() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the distance threshold to be able to use an overnight stay in meter.
getStayOutPolicyMinTime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getStayOutPolicyMinTime() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the return time threshold that needs to be surpassed to be able to use an overnight stay in seconds.
getStayOutPolicyReturnDistance() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getStayOutPolicyReturnDistance() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the distance threshold that needs to be surpassed in order to be able to use an overnight stay as Quantity Length.
getStayOutPolicyReturnTime() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
getStayOutPolicyReturnTime() - Method in interface com.dna.jopt.member.unit.resource.IResource
Gets the time threshold that needs to be surpassed in order to be able to use an overnight stay as Duration.
getStrictOverdistanceLimitMeter() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getStrictOverdistanceLimitMeter() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets the strict overdistance limit meter.
getStrictOvertimeLimitSeconds() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
getStrictOvertimeLimitSeconds() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
Gets the strict overtime limit seconds.
getSubAttribute() - Method in interface com.dna.jopt.member.unit.violation.IViolation
getSubAttribute() - Method in class com.dna.jopt.member.unit.violation.Violation
 
getSubsequentSlaveNodes() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getSubsequentSlaveNodes() - Method in interface com.dna.jopt.member.unit.node.INode
 
getTempImplausibleScore() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getTempImplausibleScore() - Method in interface com.dna.jopt.member.unit.node.INode
 
getTerminationTransitDistance() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getTerminationTransitDistance() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Gets the termination transit distance.
getTerminationTransitTime() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getTerminationTransitTime() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Gets the termination transit time.
getThreadPrefix() - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the Optimization.threadPrefix, the standard value is "JOPT-".
getThreadPrefix() - Method in class com.dna.jopt.framework.body.Optimization
 
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
 
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
 
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
 
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
 
getThreshold() - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
Gets the threshold of the Node which the constraint factor has to reach in order to be filtered out.
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
 
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
 
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
 
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
 
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
 
getThreshold() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
 
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
 
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
 
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
 
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
 
getThresholdLastRun() - Method in interface com.dna.jopt.member.unit.filter.auto.filternodeconstraint.IAutoFilterNodeConstraint
Gets the threshold from the last run which usually is set to be lower, usually between 0.8 and 0.4.
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
 
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
 
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
 
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
 
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
 
getThresholdLastRun() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
 
getTimeDef() - Method in class com.dna.jopt.member.unit.nodeedge.TimedConnectionData
 
getTimeIndexer() - Method in class com.dna.jopt.member.unit.nodeedge.IndexedConnectionByTimeStore
 
getTimeMillis(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
 
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, Instant) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
Gets the driving time as function of time.
getTimeMillis(IResource) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
getTimeMillis(IResource, Instant) - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
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.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.NodeColorMultiRouteConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCodeConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumberConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AbstractAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.AfterEndPillarAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.CapacityOverloadAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.DoubleBookingAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.EarlyAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.LateAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.MaximalDistanceExceededAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RelationMismatchAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.RequiredSkillAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.ResourceMismatchAutoFilterConstraint
 
getTitle() - Method in class com.dna.jopt.member.unit.filter.auto.filternodeconstraint.WorkingHoursExceededAutoFilterConstraint
 
getToOptimizationElement() - Method in interface com.dna.jopt.member.unit.nodeedge.INodeConnectorItem
Gets the optimization element (usually a Node) at which the connection ends.
getToOptimizationElement() - Method in class com.dna.jopt.member.unit.nodeedge.NodeEdgeConnectorItem
 
getTotalCost(IViolationSummary) - Static method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getTotalEarlyTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getTotalEarlyTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the total early time.
getTotalEarlyTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets total time that a Resource was early in seconds.
getTotalEarlyTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getTotalLateTime() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getTotalLateTime() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the total late time.
getTotalLateTime() - Method in interface com.dna.jopt.member.unit.violation.IViolationSummary
Gets total time that a Resurce was late in seconds.
getTotalLateTime() - Method in class com.dna.jopt.member.unit.violation.ViolationSummary
 
getTotalLoadDimension() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getTotalLoadDimension() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the total load of a specific good.
getTotalLoadViolationAmount() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getTotalLoadViolationAmount() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the total load violation amount.
getTotalMatchedOverload() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
 
getTotalRouteDistanceMeter() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
getTotalRouteDistanceMeter() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
getTotalRoutesDistinctElementsCount() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getTotalRoutesDistinctElementsCount() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the number of all IOptimizationElement.
getTotalRoutesOptimizableElementsCount() - Method in class com.dna.jopt.member.bucket.entity.Entity
 
getTotalRoutesOptimizableElementsCount() - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Gets the total number of IOptimizationElements within the ILogicEntityRoutes.
getTotalTimeWindowDeviation() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getTotalTimeWindowDeviation() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
Gets the total time window deviation.
getTransitionDistance() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the transition distance from the previous location of the Resource to the Node in meters.
getTransitionDistance() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getTransitionTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the time that was needed since the last geoLocation, likely a INode or IPillarNode in milliseconds.
getTransitionTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getType() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
 
getTypes() - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
 
getTypes() - Method in class com.dna.jopt.member.unit.condition.type.TypeQualification
 
getTypes() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
 
getTypes() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseQualification
 
getUnassignedElement(String) - Method in interface com.dna.jopt.framework.body.IOptimization
Gets an unassigned element if present.
getUnassignedElement(String) - Method in class com.dna.jopt.framework.body.Optimization
 
getUnassignedFirstNodeById(String) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
Gets the first Node in unassigned Node corresponding with that Id.
getUnassignedFirstNodeById(String) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
 
getUnassignedNodes() - Method in class com.dna.jopt.framework.outcomewrapper.AbstractOptimizationOutcome
 
getUnassignedNodes() - Method in interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
Gets the unassigned nodes.
getUnassignedNodes() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
Gets a new ArrayList with all the unassigned Nodes.
getUnassignedNodes() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
 
getUnassignedNodesById(String) - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
Gets all the unassigned Nodes with that ID.
getUnassignedNodesById(String) - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
 
getUnassignedNodesCount() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
Gets the number of unassigned Nodes.
getUnassignedNodesCount() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
 
getUnassignNodeManager() - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the INodeUnassigner of the optimization.
getUnassignNodeManager() - Method in class com.dna.jopt.framework.body.Optimization
 
getUnassignNodeManager() - Method in class com.dna.jopt.io.shared.EntityContainer
 
getUnassignNodeManager() - Method in interface com.dna.jopt.io.shared.IEntityContainer
 
getUnassignNodeManager() - Method in class com.dna.jopt.member.bucket.shared.AbstractJoinedDetailController
 
getUnassignNodeManager() - Method in interface com.dna.jopt.member.bucket.shared.IJoinedDetailController
Gets the unassign node manager.
getUnderload() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitLoadCapacityExchangeHelper
 
getUnitIdent() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.ukpostcode.UKPostCode
 
getUnloadAllDimension() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getUnloadAllDimension() - Method in interface com.dna.jopt.member.unit.node.INode
Gets if it is allowed for a Resource to unload all its Capacity of a specific good (dimension) at this Node.
getUnmatcheLoadHelper(ILoad) - Static method in class com.dna.jopt.member.unit.pnd.depot.resource.simple.SimpleResourceDepot
 
getUserEntityCoreBuildOptions() - Method in interface com.dna.jopt.framework.body.IOptimization
getUserEntityCoreBuildOptions() - Method in class com.dna.jopt.framework.body.Optimization
 
getUserProperties() - Method in interface com.dna.jopt.framework.body.IOptimization
Gets the Optimization.getUserProperties(), if null returns empty().
getUserProperties() - Method in class com.dna.jopt.framework.body.Optimization
 
getUtilization() - Method in class com.dna.jopt.member.unit.filter.auto.JointCluster
 
getValue() - Method in interface com.dna.jopt.member.unit.violation.IViolation
Deprecated.
Gets the value.
getValue() - Method in class com.dna.jopt.member.unit.violation.Violation
Deprecated.
getVersion() - Method in interface com.dna.jopt.framework.body.IOptimization
Gets information about the build of the library.
getVersion() - Method in class com.dna.jopt.framework.body.Optimization
Deprecated.
getVersionForStatus(String, String, Properties) - Method in class com.dna.jopt.framework.body.Optimization
 
getVersionString(Properties, String) - Method in class com.dna.jopt.framework.body.buildinfo.OptimizationVersionHelper
Gets the version string.
getViolatingExchanges() - Method in class com.dna.jopt.member.unit.pnd.loadexchange.VisitDepotExchangeHelper
 
getViolationActorRoutes() - Method in interface com.dna.jopt.member.unit.violation.IViolation
Gets the routes, which are triggering the violation.
getViolationActorRoutes() - Method in class com.dna.jopt.member.unit.violation.Violation
 
getViolationActors() - Method in interface com.dna.jopt.member.unit.violation.IViolation
getViolationActors() - Method in class com.dna.jopt.member.unit.violation.Violation
 
getViolationCausingNodes(IEntity, ILogicEntityRoute, IPropertyProvider, IEntityCostAssessor, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
getViolationDescription() - Method in interface com.dna.jopt.member.unit.violation.IViolation
Gets the violation description.
getViolationDescription() - Method in class com.dna.jopt.member.unit.violation.Violation
 
getViolations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getViolations() - Method in interface com.dna.jopt.member.unit.node.INode
Gets the IViolation of the Node.
getViolationSummary() - Method in class com.dna.jopt.member.bucket.entity.controller.costandviolation.EntityCostAndViolationController
 
getViolationSummary() - Method in interface com.dna.jopt.member.bucket.entity.controller.costandviolation.IEntityCostAndViolationController
 
getViolationSummary() - Method in interface com.dna.jopt.member.bucket.route.controller.costandviolation.ILogicRouteCostAndViolationController
 
getViolationSummary() - Method in class com.dna.jopt.member.bucket.route.controller.costandviolation.LogicRouteCostAndViolationController
 
getViolationValue() - Method in interface com.dna.jopt.member.unit.violation.IViolation
Gets the Violation.violationValue, the default value is "".
getViolationValue() - Method in class com.dna.jopt.member.unit.violation.Violation
 
getVisitDurationMillis(ILogicEntityRoute) - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
getVisitDurationMillis(ILogicEntityRoute) - Method in interface com.dna.jopt.member.unit.node.INode
Gets the defined visit duration of a job at a Node in seconds.
getVisitorId() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the visitor ID, which is the given name of the Resource.
getVisitorId() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getWestLongitude() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode.CodeArea
 
getWhiteSpaceIdleTime() - Method in interface com.dna.jopt.member.bucket.route.controller.detail.ILogicRouteElementDetailItem
Gets the white space idle time in milliseconds which is the time between the setLocalMaxRouteStartReductionTimePillar and the normal IWorkingHours.
getWhiteSpaceIdleTime() - Method in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailItem
 
getWidth() - Method in class com.dna.jopt.member.unit.pnd.util.AbstractCargoItem
 
getWidth() - Method in interface com.dna.jopt.member.unit.pnd.util.ICargoItem
 
getWorkEntity() - Method in interface com.dna.jopt.framework.body.IOptimization
getWorkEntity() - Method in class com.dna.jopt.framework.body.Optimization
 
getWorkingHourConstraintCost() - Method in interface com.dna.jopt.member.bucket.entity.controller.multiroute.IMultiWorkingHoursConstraintController
 
getWorkingHourConstraintCost() - Method in class com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
 
getZoneCodes() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
 
getZoneCodes() - Method in interface com.dna.jopt.member.unit.condition.workinghour.zone.IZoneCodeConstraint
 
getZonedBegin() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
 
getZonedEnd() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
 
getZoneId() - Method in class com.dna.jopt.member.unit.hours.TimeWindow
Gets the ZoneId,
getZoneNumber() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.zonenumber.ZoneNumber
 
gracefullySolveEarlyViolation(List<List<IOptimizationElement>>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
gracefullySolveLateViolation(List<List<IOptimizationElement>>, List<IOptimizationElement>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
gracefullySolveRequiredSkillViolation(List<List<IOptimizationElement>>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
gracefullySolveResourceMismatchViolation(List<List<IOptimizationElement>>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 
gracefullySolveRouteViolation(List<List<IOptimizationElement>>, List<IOptimizationElement>, IEntityCostAssessor, IPropertyProvider, IEntity, ILogicEntityRoute, INodeEdgeConnector, Class<? extends IAutoFilterNodeConstraint>, boolean) - Static method in class com.dna.jopt.member.unit.filter.auto.ForceFilterHelper
 

H

hasAlternateDestination() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
hasAlternateDestination() - Method in interface com.dna.jopt.member.unit.resource.IBasicResource
hasAutoFilter() - Method in class com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
 
hasAutoFilter(boolean) - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.Builder
Initializes the value for the hasAutoFilter attribute.
hasAutoFilter(boolean) - Method in interface com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig.BuildFinal
Initializes the value for the hasAutoFilter attribute.
hasAutoFilter() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
 
hasConnectionToOrFrom(String) - Method in class com.dna.jopt.member.unit.nodeedge.AbstractNodeEdgeConnector
 
hasConnectionToOrFrom(String) - Method in interface com.dna.jopt.member.unit.nodeedge.INodeEdgeConnector
 
hasDistanceMatrix() - Method in interface com.dna.jopt.member.unit.legacywrapper.matrixwrapper.IMatrixLegacyWrapper
 
hasDistanceMatrix() - Method in class com.dna.jopt.member.unit.legacywrapper.matrixwrapper.MatrixLegacyWrapper
Checks for distance matrix.
hasEntitySetByUser() - Method in interface com.dna.jopt.framework.body.IOptimization
Checks Optimization.hasEntitySetByUser(), the default value is false.
hasEntitySetByUser() - Method in class com.dna.jopt.framework.body.Optimization
 
hasFlexLoad() - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
 
hasFlexLoad() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
 
hasFullJobLevelRelations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
hasFullJobLevelRelations() - Method in interface com.dna.jopt.member.unit.node.INode
Checks if all the data of the Node should be saved in a ILogicRouteElementDetailItem.
hashCode() - Method in class com.dna.jopt.framework.body.scheme.helper.ConstructionOptimizationAlgorithmConfig
Computes a hash code from attributes: algorithm.
hashCode() - Method in class com.dna.jopt.framework.body.scheme.helper.HeuristicOptimizationAlgorithmConfig
Computes a hash code from attributes: algorithm, simulatedAnnealingOverrideNumIterationsValue, hasAutoFilter.
hashCode() - Method in class com.dna.jopt.member.unit.AbstractOptimizationElement
 
hashCode() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocation
Computes a hash code from attributes: code.
hashCode() - Method in class com.dna.jopt.member.unit.converter.openlocation.OpenLocationCode
 
hashCode() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
hashCode() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
 
hashCode() - Method in class com.dna.jopt.member.unit.node.geo.PillarTimeWindowGeoNode
 
hashCode() - Method in class com.dna.jopt.member.unit.nodeedge.reduced.ReducedNodeEdgeConnectorItem
Computes a hash code from attributes: distance, time, fromElementId, toElementId.
hashCode() - Method in class com.dna.jopt.member.unit.nodeedge.time.AnyDef
 
hashCode() - Method in interface com.dna.jopt.member.unit.nodeedge.time.DateDef
 
hashCode() - Method in class com.dna.jopt.member.unit.nodeedge.time.EveryDayDef
 
hashCode() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
hashCode() - Method in class com.dna.jopt.member.unit.resource.CapacityResource
 
hasHook() - Method in interface com.dna.jopt.member.unit.hours.IWorkingHours
 
hasHook() - Method in class com.dna.jopt.member.unit.hours.WorkingHours
 
hasMembers() - Method in class com.dna.jopt.member.unit.condition.connectedconstraint.ConnectedConstraint
 
hasMembers() - Method in interface com.dna.jopt.member.unit.condition.IConstraint
 
hasMembers() - Method in class com.dna.jopt.member.unit.condition.node.NodeNotRedistributableConstraint
 
hasMembers() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarLateConstraint
 
hasMembers() - Method in class com.dna.jopt.member.unit.condition.pillar.PillarNotReachableConstraint
 
hasMembers() - Method in class com.dna.jopt.member.unit.condition.resource.AbstractResourceConstraint
 
hasMembers() - Method in class com.dna.jopt.member.unit.condition.resource.ResourceLocationConstraint
 
hasMembers() - Method in class com.dna.jopt.member.unit.condition.type.TypeConstraint
 
hasMembers() - Method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertiseConstraint
 
hasMembers() - Method in class com.dna.jopt.member.unit.condition.workinghour.zone.AbstractZoneCodeConstraint
 
hasNode(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
hasNode(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Checks if a INode or IPIllarNode contains the input Id.
hasNode(String, boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
hasNode(String, boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
hasOverlap(TimeWindow, TimeWindow) - Static method in class com.dna.jopt.member.unit.hours.TimeWindow
Checks for overlap.
hasOverriddenRouteStart() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
hasOverriddenRouteStart() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
hasOverriddenRouteTermination() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
hasOverriddenRouteTermination() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
hasPreferredDay() - Method in interface com.dna.jopt.member.unit.node.controller.IPreferredHoursInteractionController
 
hasPreferredDay() - Method in class com.dna.jopt.member.unit.node.controller.PreferredHoursInteractionController
 
hasRealGeoLocation() - Method in interface com.dna.jopt.member.unit.IOptimizationElement
Returns true if the item has a real geo location.
hasRealGeoLocation() - Method in class com.dna.jopt.member.unit.node.event.EventNode
Gets whether this Node has a location.
hasRealGeoLocation() - Method in class com.dna.jopt.member.unit.node.event.PillarEventNode
 
hasRealGeoLocation() - Method in class com.dna.jopt.member.unit.node.geo.TimeWindowGeoNode
 
hasRealGeoLocation() - Method in class com.dna.jopt.member.unit.resource.AbstractBasicCapacityResource
 
hasRelations() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
hasRelations() - Method in interface com.dna.jopt.member.unit.node.INode
Checks if the Node has any Relations.
hasResource(String) - Method in class com.dna.jopt.member.bucket.entity.Entity
 
hasResource(String) - Method in interface com.dna.jopt.member.bucket.entity.IEntity
Check if a IResource contains the input Id.
hasRouteDependentVisitDuration() - Method in class com.dna.jopt.member.unit.node.AbstractNode
 
hasRouteDependentVisitDuration() - Method in class com.dna.jopt.member.unit.node.event.InducedIdleEventNode
 
hasRouteDependentVisitDuration() - Method in class com.dna.jopt.member.unit.node.event.PillarExtenbdableEventNode
 
hasRouteDependentVisitDuration() - Method in interface com.dna.jopt.member.unit.node.INode
Checks for route dependent visit duration.
hasRoutePillars() - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
hasRoutePillars() - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
hasSameElementsStructure(ILogicEntityRoute) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
hasSameElementsStructure(ILogicEntityRoute) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
hasSameElementsStructureIgnorePillars(ILogicEntityRoute, boolean) - Method in interface com.dna.jopt.member.bucket.route.ILogicEntityRoute
 
hasSameElementsStructureIgnorePillars(ILogicEntityRoute, boolean) - Method in class com.dna.jopt.member.bucket.route.LogicEntityRoute
 
hasSameStartAndEnd(TimeWindow) - Method in class com.dna.jopt.member.unit.hours.TimeWindow
Checks if TimeWindow.getHoursBeginInMillis() and TimeWindow.getHoursEndInMillis() are the same as the one of the input.
hasTimedLoad() - Method in class com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
 
hasTimedLoad() - Method in interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
 
hasUnassignedNodes() - Method in interface com.dna.jopt.member.unit.unassign.INodeUnassigner
Returns true if there are already unassigned Nodes.
hasUnassignedNodes() - Method in class com.dna.jopt.member.unit.unassign.NodeUnassigner
 
hasViolation(List<TypeWithExpertise>, TypeWithExpertise) - Static method in class com.dna.jopt.member.unit.condition.typewithexpertise.TypeWithExpertise
 
HC_CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
The Constant HC_CONSTRAINTVIOLATION_NODETYPE_RESOURCE_NOT_ALLOWED.
HC_CONSTRAINTVIOLATION_RESOURCE_NOT_ALLOWED - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
The Constant HC_CONSTRAINTVIOLATION_RESOURCE_NOT_ALLOWED.
HC_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
The Constant HC_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE.
HC_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE_RESPONSIBLE - Static variable in class com.dna.jopt.member.unit.violation.ViolationFactory
The Constant HC_CONSTRAINTVIOLATION_TIMECONSTRAINT_LATE_RESPONSIBLE.
HeuristicOptimizationAlgorithmConfig - Class in com.dna.jopt.framework.body.scheme.helper
HeuristicOptimizationAlgorithmConfig.AlgorithmBuildStage - Interface in com.dna.jopt.framework.body.scheme.helper
 
HeuristicOptimizationAlgorithmConfig.Builder - Class in com.dna.jopt.framework.body.scheme.helper
Builds instances of type HeuristicOptimizationAlgorithmConfig.
HeuristicOptimizationAlgorithmConfig.BuildFinal - Interface in com.dna.jopt.framework.body.scheme.helper
 
HistoricConnectionData - Class in com.dna.jopt.member.unit.nodeedge
 
HistoricConnectionData(LocalDateTime, Quantity<Length>, Duration) - Constructor for class com.dna.jopt.member.unit.nodeedge.HistoricConnectionData
 

I

IAutoFilterNodeConstraint - Interface in com.dna.jopt.member.unit.filter.auto.filternodeconstraint
This interface provides methods in order to filter out Nodes for specific filter reasons.
IAutoFilterStreamer - Interface in com.dna.jopt.framework.stream.info.autofilter
 
IAutoFilterViolationAndConstrainCollector - Interface in com.dna.jopt.member.unit.filter.auto.collecting
 
IAutoNodeFilter - Interface in com.dna.jopt.member.unit.filter.auto
 
IBackupElementConnector - Interface in com.dna.jopt.member.unit.nodeedge.backupconnector
The Interface IBackupElementConnector which is used if the INodeEdgeConnector if a requested connection cannot be found.
IBasicResource - Interface in com.dna.jopt.member.unit.resource
This interface provides the basic methods to set and get the appropriate parameters for the IResource like average speed, setting an alternate destination, setting acceptable overtime etc.
ICanStreamToOptimization<T> - Interface in com.dna.jopt.framework.stream.info
 
ICargoItem - Interface in com.dna.jopt.member.unit.pnd.util
 
ICargoSpace - Interface in com.dna.jopt.member.unit.pnd.util
 
ICargoSpaceGood - Interface in com.dna.jopt.member.unit.pnd.util
 
IClusterController - Interface in com.dna.jopt.member.bucket.route.controller.cluster
 
IConnectionByTimeStore - Interface in com.dna.jopt.member.unit.nodeedge
The Interface IConnectionByTimeStore.
IConnectionData - Interface in com.dna.jopt.member.unit.nodeedge
 
IConnectionProviderCaller - Interface in com.dna.jopt.member.unit.nodeedge.externalprovider
 
IConstraint - Interface in com.dna.jopt.member.unit.condition
Constraints are limits set on the INode which require the servicing IResource to have the fitting IQualification.
IConstraintResource - Interface in com.dna.jopt.member.unit.condition.resource
A ConstraintResource is a Constraint that can be added to a INode which then sets that given IResource as a hard preferred Constraint for that Node.
ICostConverger - Interface in com.dna.jopt.util.costconverger
This interface of the converger allows to set an iteration treshold after which the Optimisation is stopped if the cost does not change.
ID - Static variable in class com.dna.jopt.member.unit.OptimizationElementComparators
 
idleTime_inverse - Static variable in class com.dna.jopt.member.bucket.route.controller.detail.LogicRouteElementDetailComparators
 
IDutyHourCorrelator - Interface in com.dna.jopt.member.unit.hours
 
IDutyHours - Interface in com.dna.jopt.member.unit.hours
This interface defines the methods to set the work schedules IOpeningHours and IWorkingHoursfor all the different INode and IResource.
IDutyHours.DutyHoursFlavour - Enum in com.dna.jopt.member.unit.hours
This enables to clearly distinguish between several instances of IDutyHours, since WorkingHours and OpeningHours have their own flavour.
IEntity - Interface in com.dna.jopt.member.bucket.entity
An Entity contains all ILogicEntityRoute, IResource, INode etc.
IEntityContainer - Interface in com.dna.jopt.io.shared
 
IEntityCostAndViolationController - Interface in com.dna.jopt.member.bucket.entity.controller.costandviolation
 
IEntityExporter - Interface in com.dna.jopt.io.exporting
This interface provides methods to export an IEntity in an IEntityContainer and to set the title.
IEntityImporter - Interface in com.dna.jopt.io.importing
Deprecated.
please use OptimizationJSONExporter instead
IEntityInvokedOperatorController - Interface in com.dna.jopt.member.bucket.entity.controller.invokedoperator
This interface provides methods that help to track the last invoked IOperator, which last Operator was able to realize lower costs and by what amount.
IErrorEvent - Interface in com.dna.jopt.framework.codedefinition