Uses of Interface
com.dna.jopt.member.unit.hours.IOpeningHours
Package
Description
-
Uses of IOpeningHours in com.dna.jopt.member.unit.hours
Modifier and TypeClassDescriptionclass
Modifier and TypeMethodDescriptionOpeningHours.copy()
static IOpeningHours
OpeningHours.takeOverProperties
(IOpeningHours src, IOpeningHours target) Modifier and TypeMethodDescriptionstatic IOpeningHours
OpeningHours.takeOverProperties
(IOpeningHours src, IOpeningHours target) -
Uses of IOpeningHours in com.dna.jopt.member.unit.node.event
ModifierConstructorDescriptionEventNode
(String nodeId, IOpeningHours openingHour, Duration visitDuration, int priority) TheEventNode
has no location and cannot be aPillar
.InducedIdleEventNode
(INode2NodeRelation rel, IOpeningHours openingHour, Duration duration) The constructor of anInducedIdleEventNode
to add to theNode ID
theRelations
to anotherNode
.InducedIdleEventNode
(String nodeId, IOpeningHours openingHour, Duration duration) The constructor of anInducedIdleEventNode
.PillarEventNode
(String nodeId, IOpeningHours openingHour) APillarEventNodes
does not have a location and cannot be attended outside of theirOpeningHours
, it will be skipped instead.PillarEventNode
(String nodeId, IOpeningHours openingHour, Duration visitDuration) APillarEventNodes
does not have a location and cannot be attended outside of theirOpeningHours
, it will be skipped instead.PillarEventNode
(String nodeId, IOpeningHours openingHour, Duration visitDuration, boolean isDutyHoursIncludeVisitDuration) APillarEventNodes
does not have a location and has to be started within theOpeningHours
ifisDutyHoursIncludeVisitDuration
isfalse
.PillarExtenbdableEventNode
(String nodeId, IOpeningHours openingHour) ModifierConstructorDescriptionEventNode
(String nodeId, List<IOpeningHours> openingHours, Duration visitDuration, int priority) TheEventNode
has no location and cannot be aPillar
. -
Uses of IOpeningHours in com.dna.jopt.member.unit.node.geo
ModifierConstructorDescriptionPillarTimeWindowGeoNode
(String nodeId, double latitude, double longitude, IOpeningHours openingHour) The constructor for thePillarTimeWindowGeoNode
, which is aTimeWindowGeoNode
that if not reached in time, will be skipped entirely.PillarTimeWindowGeoNode
(String nodeId, double latitude, double longitude, IOpeningHours openingHour, Duration visitDuration) The constructor for thePillarTimeWindowGeoNode
, which is aTimeWindowGeoNode
that if not reached in time, will be skipped entirely.PillarTimeWindowGeoNode
(String nodeId, double latitude, double longitude, IOpeningHours openingHour, Duration visitDuration, boolean isDutyHoursIncludeVisitDuration) The constructor for thePillarTimeWindowGeoNode
, which is aTimeWindowGeoNode
that if not reached in time, will be skipped entirely.PillarTimeWindowGeoNode
(String nodeId, com.dna.jopt.config.types.Position pos, IOpeningHours openingHour) PillarTimeWindowGeoNode
(String nodeId, com.dna.jopt.config.types.Position pos, IOpeningHours openingHour, Duration visitDuration) PillarTimeWindowGeoNode
(String nodeId, com.dna.jopt.config.types.Position pos, IOpeningHours openingHour, Duration visitDuration, boolean isDutyHoursIncludeVisitDuration) TimeWindowGeoNode
(String nodeId, double latitude, double longitude, IOpeningHours openingHour, Duration visitDuration, int priority) The constructor for aTimeWindowGeoNode
where theOpeningHours
are not added as aList
.TimeWindowGeoNode
(String nodeId, com.dna.jopt.config.types.Position pos, IOpeningHours openingHour, Duration visitDuration, int priority) ModifierConstructorDescriptionTimeWindowGeoNode
(String nodeId, double latitude, double longitude, List<IOpeningHours> openingHours, Duration visitDuration, int importance) TimeWindowGeoNode
(String nodeId, com.dna.jopt.config.types.Position pos, List<IOpeningHours> openingHours, Duration visitDuration, int importance)