Interface IOptimizationResult
- All Superinterfaces:
IOptimizationOutcome
,Serializable
- All Known Implementing Classes:
OptimizationResult
The interface to get the result of the
IOptimization
ordered
by arrival and with a detailed summary.- Since:
- 19/11/2018
- Version:
- 03/08/2019
- Author:
- DNA
-
Method Summary
Modifier and TypeMethodDescriptionGetsOptimizationResult.enc
Gets theroute
elements sorted by arrival.getRouteDetail
(String nodeId) getRouteDetailsByMemberNode
(String nodeId) ReturnsIEntity.toOverviewResult()
which is a detailed summary of the results.Methods inherited from interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
getJobCost, getJobElementCount, getJobIdleTimeSeconds, getJobProductiveTimeSeconds, getJobRelationshipCost, getJobRouteCount, getJobSpecificViolationSummary, getJobTerminationTransitionDistanceMeter, getJobTerminationTransitionTimeSeconds, getJobTimeSeconds, getJobTransitionDistanceMeter, getJobTransitionTimeSeconds, getJobUtilizationPercent, getJobViolations, getJoinedViolationSummary, getResourceId, getResourceWorkingHours, getResultEntity, getRouteCost, getRouteId, getRouteIdleTimeSeconds, getRouteProductiveTimeSeconds, getRoutes, getRouteStartId, getRouteTerminationId, getRouteTerminationTransitionDistanceMeter, getRouteTerminationTransitionTimeSeconds, getRouteTimeSeconds, getRouteTransitionDistanceMeter, getRouteTransitionTimeSeconds, getRouteUtilizationPercent, getRouteViolations, getRouteViolationSummaries, getRouteViolationSummary, getUnassignedNodes
-
Method Details
-
getContainer
IEntityContainer getContainer()GetsOptimizationResult.enc
- Returns:
- IEntityContainer, which contains the Entity, the title, the properties, the nodeConnector, the nodeUnassigner and the map containing a string and the IlogicRouteElementDetailItem
-
getOrderedRouteItems
Gets theroute
elements sorted by arrival.- Parameters:
route
- the route- Returns:
- the route sorted among the arrival time
-
toOverviewResult
String toOverviewResult()ReturnsIEntity.toOverviewResult()
which is a detailed summary of the results.- Returns:
- an overview of the results
-
getRouteDetail
-
getRouteDetailsByMemberNode
-