public interface IOptimizationResult extends IOptimizationOutcome
IOptimization
ordered
by arrival and with a detailed summary.Modifier and Type | Method and Description |
---|---|
IEntityContainer |
getContainer()
|
List<ILogicRouteElementDetailItem> |
getOrderedRouteItems(ILogicEntityRoute route)
Gets the
route elements sorted by arrival. |
Optional<ILogicRouteElementDetailItem> |
getRouteDetail(String nodeId) |
Optional<List<ILogicRouteElementDetailItem>> |
getRouteDetailsByMemberNode(String nodeId) |
String |
toOverviewResult()
Returns
IEntity.toOverviewResult() which is a detailed summary of the results. |
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
IEntityContainer getContainer()
List<ILogicRouteElementDetailItem> getOrderedRouteItems(ILogicEntityRoute route)
route
elements sorted by arrival.route
- the routeString toOverviewResult()
IEntity.toOverviewResult()
which is a detailed summary of the results.Optional<ILogicRouteElementDetailItem> getRouteDetail(String nodeId)
Optional<List<ILogicRouteElementDetailItem>> getRouteDetailsByMemberNode(String nodeId)
Copyright © 2017–2023 DNA Evolutions GmbH. All rights reserved.