Uses of Interface
com.dna.jopt.member.unit.hours.IWorkingHours
Packages that use IWorkingHours
Package
Description
-
Uses of IWorkingHours in com.dna.jopt.member.unit.condition.workinghour.multi
Methods in com.dna.jopt.member.unit.condition.workinghour.multi that return types with arguments of type IWorkingHoursModifier and TypeMethodDescriptionAbstractMultiWorkingHoursLevelConstraint.getItem()
AbstractMultiWorkingHoursLevelConstraint.initUpdate
(IEntity en) IMultiWorkingHoursLevelConstraint.initUpdate
(IEntity en) Methods in com.dna.jopt.member.unit.condition.workinghour.multi with parameters of type IWorkingHoursModifier and TypeMethodDescriptionboolean
AbstractMultiWorkingHoursLevelConstraint.addItem
(String ownerId, IWorkingHours hours) boolean
IMultiWorkingHoursLevelConstraint.addItem
(String ownerId, IWorkingHours hours) -
Uses of IWorkingHours in com.dna.jopt.member.unit.hours
Classes in com.dna.jopt.member.unit.hours that implement IWorkingHoursModifier and TypeClassDescriptionclass
This class describes the hours aIResource
is allowed to work.Methods in com.dna.jopt.member.unit.hours that return IWorkingHoursModifier and TypeMethodDescriptionIWorkingHours.copy()
Returns a copy ofWorkingHours(this.getBegin(), this.getEnd(), this.getZoneId())
and invokesWorkingHours.takeOverProperties(com.dna.jopt.member.unit.hours.IWorkingHours, com.dna.jopt.member.unit.hours.IWorkingHours)
to also copy the properties.WorkingHours.copy()
static IWorkingHours
WorkingHours.takeOverProperties
(IWorkingHours src, IWorkingHours target) static IWorkingHours
WorkingHours.takeOverProperties
(IWorkingHours src, IWorkingHours target, boolean doStartUpdate) Methods in com.dna.jopt.member.unit.hours with parameters of type IWorkingHoursModifier and TypeMethodDescriptionstatic IWorkingHours
WorkingHours.takeOverProperties
(IWorkingHours src, IWorkingHours target) static IWorkingHours
WorkingHours.takeOverProperties
(IWorkingHours src, IWorkingHours target, boolean doStartUpdate) -
Uses of IWorkingHours in com.dna.jopt.member.unit.resource
Constructor parameters in com.dna.jopt.member.unit.resource with type arguments of type IWorkingHoursModifierConstructorDescriptionprotected
AbstractBasicCapacityResource
(String resourceId, double latitude, double longitude, Duration maxTime, javax.measure.Quantity<javax.measure.quantity.Length> maxDistance, List<IWorkingHours> workingHours) protected
AbstractBasicCapacityResource
(String resourceId, com.dna.jopt.config.types.Position pos, Duration maxTime, javax.measure.Quantity<javax.measure.quantity.Length> maxDistance, List<IWorkingHours> workingHours) CapacityResource
(String resourceId, double latitude, double longitude, Duration maxTime, javax.measure.Quantity<javax.measure.quantity.Length> maxDistance, List<IWorkingHours> workingHours) The constructor for theCapacityResource
.CapacityResource
(String resourceId, com.dna.jopt.config.types.Position pos, Duration maxTime, javax.measure.Quantity<javax.measure.quantity.Length> maxDistance, List<IWorkingHours> workingHours)