Uses of Interface
com.dna.jopt.member.unit.hours.IOpeningHours
Packages that use IOpeningHours
Package
Description
-
Uses of IOpeningHours in com.dna.jopt.member.unit.hours
Classes in com.dna.jopt.member.unit.hours that implement IOpeningHoursModifier and TypeClassDescriptionclass
Methods in com.dna.jopt.member.unit.hours that return IOpeningHoursModifier and TypeMethodDescriptionOpeningHours.copy()
static IOpeningHours
OpeningHours.takeOverProperties
(IOpeningHours src, IOpeningHours target) Methods in com.dna.jopt.member.unit.hours with parameters of type IOpeningHoursModifier and TypeMethodDescriptionstatic IOpeningHours
OpeningHours.takeOverProperties
(IOpeningHours src, IOpeningHours target) -
Uses of IOpeningHours in com.dna.jopt.member.unit.node.event
Constructors in com.dna.jopt.member.unit.node.event with parameters of type IOpeningHoursModifierConstructorDescriptionEventNode
(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) Constructor parameters in com.dna.jopt.member.unit.node.event with type arguments of type IOpeningHoursModifierConstructorDescriptionEventNode
(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
Constructors in com.dna.jopt.member.unit.node.geo with parameters of type IOpeningHoursModifierConstructorDescriptionPillarTimeWindowGeoNode
(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) Constructor parameters in com.dna.jopt.member.unit.node.geo with type arguments of type IOpeningHoursModifierConstructorDescriptionTimeWindowGeoNode
(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)