public interface ILogicRouteElementDetailController extends Serializable
Modifier and Type | Method and Description |
---|---|
List<ILogicRouteElementDetailItem> |
getAsSortedList(Comparator<ILogicRouteElementDetailItem> comparator) |
List<ILogicRouteElementDetailItem> |
getAsSortedListByArrival() |
ILogicRouteElementDetailItem |
getElementDetails(IOptimizationElement node) |
Map<IOptimizationElement,ILogicRouteElementDetailItem> |
getRouteDetailMap() |
ILogicRouteElementDetailItem |
invokeNodeDataHolder(com.dna.jopt.assessment.costassessor.EvaluatedNodeDataHolder curEvaluatedTimeWindowDataHolder) |
void |
setDetails(ILogicRouteElementDetailItem details) |
ILogicRouteElementDetailItem |
setDetails(long arrivalTime,
long departureTime,
long transitionTime,
long idleTime,
boolean isDelocatedIdleTime,
long whiteSpaceIdleTime,
long durationTime,
double distance2prevElement,
long earlyDeviationMillis,
long lateDeviationMillis,
IOptimizationElement node,
int choosenOpeningHoursIndex,
int choosenWorkingHoursIndex,
String visitorId,
ILogicRouteElementDetailItem.ScheduleStatus status,
double[] loadChange,
double[] curCapacity,
INodeDepot depotBeforeVisit,
INodeDepot depotAfterVisit,
com.dna.jopt.config.types.Position effectivePosition) |
ILogicRouteElementDetailItem getElementDetails(IOptimizationElement node)
void setDetails(ILogicRouteElementDetailItem details)
ILogicRouteElementDetailItem setDetails(long arrivalTime, long departureTime, long transitionTime, long idleTime, boolean isDelocatedIdleTime, long whiteSpaceIdleTime, long durationTime, double distance2prevElement, long earlyDeviationMillis, long lateDeviationMillis, IOptimizationElement node, int choosenOpeningHoursIndex, int choosenWorkingHoursIndex, String visitorId, ILogicRouteElementDetailItem.ScheduleStatus status, double[] loadChange, double[] curCapacity, INodeDepot depotBeforeVisit, INodeDepot depotAfterVisit, com.dna.jopt.config.types.Position effectivePosition)
ILogicRouteElementDetailItem invokeNodeDataHolder(com.dna.jopt.assessment.costassessor.EvaluatedNodeDataHolder curEvaluatedTimeWindowDataHolder)
List<ILogicRouteElementDetailItem> getAsSortedList(Comparator<ILogicRouteElementDetailItem> comparator)
Map<IOptimizationElement,ILogicRouteElementDetailItem> getRouteDetailMap()
List<ILogicRouteElementDetailItem> getAsSortedListByArrival()
Copyright © 2017–2023 DNA Evolutions GmbH. All rights reserved.