Interface INode2NodesMultiDayRelation
- All Superinterfaces:
INode2MultiNodesRelation
,INode2NodeRelation
,INodeRelation
,Serializable
- All Known Implementing Classes:
Node2NodesMultiDayRelation
This interface provides methods to enforce same or different visitors.
- Since:
- 12/11/2018
- Version:
- 24/12/2020
- Author:
- DNA
-
Method Summary
Modifier and TypeMethodDescriptionvoid
filterForWorkingHoursGap
(boolean filterForGap) List<com.dna.jopt.config.types.RouteElementDetail>
void
setAnchorDetails
(List<com.dna.jopt.config.types.RouteElementDetail> anchorDetails) void
setIsForcedSameVisitor
(boolean isForcedSameVisitor) void
setIsOverlapAllowed
(boolean isOverlapAllowed) void
setMinimalAnchorDetails
(List<com.dna.jopt.config.types.MinimalRouteElementDetail> anchorDetails) Methods inherited from interface com.dna.jopt.member.unit.relation.node2node.INode2NodeRelation
checkRelation, getRelatedNode, getRelatedNodes, hasValidRelatedItem, setRelatedNode, setRelatedNodes
Methods inherited from interface com.dna.jopt.member.unit.relation.node2node.INodeRelation
checkRelation, getMasterNode, getRelationMode, isFilterRelatedNodes, needsFullJobLevelEvaluation, setMasterNode, setRelationMode
-
Method Details
-
setIsForcedSameVisitor
void setIsForcedSameVisitor(boolean isForcedSameVisitor) -
setIsOverlapAllowed
void setIsOverlapAllowed(boolean isOverlapAllowed) -
setAnchorDetails
-
getAnchorDetails
List<com.dna.jopt.config.types.RouteElementDetail> getAnchorDetails() -
filterForWorkingHoursGap
void filterForWorkingHoursGap(boolean filterForGap) -
setMinimalAnchorDetails
void setMinimalAnchorDetails(List<com.dna.jopt.config.types.MinimalRouteElementDetail> anchorDetails)
-