Class OverlappingWorkShiftSearchInput
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.calendars.bl.workshift.event.OverlappingWorkShiftSearchInput
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Object representing an input object for the
OverlappingWorkShiftSearchEvent,
in order to search for BOWorkShift related to a given
resource for a certain day. - Since:
- 17.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.model.DynO
DynO.SpanFields, DynO.SpanTable, DynO.Valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the dummy work shift flag.Returns the end day related to the work shift.Returns the resource related to the work shift.Returns the start day related to the work shift.voidsetDummyWorkShift(Boolean dummyWorkShift) Sets the dummy work shift flag.voidSets the end day related to the work shift.voidsetResource(Long resource) Sets the resource related to the work shift.voidsetStartDay(Date startDay) Sets the start day related to the work shift.Methods inherited from class overit.geocall.model.DynO
addExtension, extract, extract, fields, from, from, getCriteria, getCriteriaNotExploded, getExtension, getFakeFilter, getUnknownAttributes, getUnknownCriteria, getVariant, getZone, insert, insert, isValid, make, removeCriteria, removeExtensionAttribute, setCriteria, setCriteriaNotExploded, setExtension, setFakeFilter, setUnknownAttributes, setUnknownCriteria, setVariant, setZone, toFlatMap, toFlatMap, toMap, toMap, toString, update, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initializeMethods inherited from interface overit.geocall.timezone.model.TimeZoned
hasZone
-
Constructor Details
-
OverlappingWorkShiftSearchInput
public OverlappingWorkShiftSearchInput()
-
-
Method Details
-
getResource
Returns the resource related to the work shift.- Returns:
- resource the resource related to the work shift
-
setResource
Sets the resource related to the work shift.- Parameters:
resource- the resource related to the work shift
-
getStartDay
Returns the start day related to the work shift.- Returns:
- startDay the start day related to the work shift
-
setStartDay
Sets the start day related to the work shift.- Parameters:
startDay- the start day related to the work shift
-
getEndDay
Returns the end day related to the work shift.- Returns:
- endDay the end day related to the work shift
-
setEndDay
Sets the end day related to the work shift.- Parameters:
endDay- the end day related to the work shift
-
getDummyWorkShift
Returns the dummy work shift flag.- Returns:
- dummyWorkShift the dummy work shift flag
-
setDummyWorkShift
Sets the dummy work shift flag.- Parameters:
dummyWorkShift- the dummy work shift flag
-