Class BOUnavailabilityMovement
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.workshift.unavailability.movement.BOUnavailabilityMovement
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing the Unavailability Movement data.
- Since:
- 17.0
- See Also:
- GCApi:
- bo
-
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 TypeMethodDescriptionGet the arrival date of the route.Get the distance from previous route of the route.Get the distance to next route of the route.Get the end coordinate X of the route.Get the end coordinate Y of the route.Get the end date of the route.Get the end route date of the route.getId()Get the id of the route.Get the model id of the route.Get the movement duration to other break of the route.Get the movement time from previous route of the route.Get the movement time to next route of the route.Get the preview UUID of the route.Get the resource shift of the route.Get the resource shift exception of the route.Get the start coordinate X of the route.Get the start coordinate Y of the route.Get the start date of the route.Get the total movement duration of the route.Get the total route length of the route.Get the user id of the route.voidsetArrivalDate(Date arrivalDate) Set the arrival date of the route.voidsetDistanceFromPrevious(Double distanceFromPrevious) Set the distance from previous route of the route.voidsetDistanceToNext(Double distanceToNext) Set the distance to next route of the route.voidsetEndCoordinateX(Double endCoordinateX) Set the end coordinate X of the route.voidsetEndCoordinateY(Double endCoordinateY) Set the end coordinate Y of the route.voidsetEndDate(Date endDate) Set the end date of the route.voidsetEndRouteDate(Date endRouteDate) Set the end route date of the route.voidSet the id of the route.voidsetModelId(Long modelId) Set the model id of the route.voidsetMovementDurationToOtherBreak(Long movementDurationToOtherBreak) Set the movement duration to other break of the route.voidsetMovementTimeFromPrevoius(Long movementTimeFromPrevoius) Set the movement time from previous route of the route.voidsetMovementTimeToNext(Long movementTimeToNext) Set the movement time to next route of the route.voidsetPreviewUuid(String previewUuid) Set the preview UUID of the route.voidsetResourceShift(Long resourceShift) Set the resource shift of the route.voidsetResourceShiftException(Long resourceShiftException) Set the resource shift exception of the route.voidsetStartCoordinateX(Double startCoordinateX) Set the start coordinate X of the route.voidsetStartCoordinateY(Double startCoordinateY) Set the start coordinate Y of the route.voidsetStartDate(Date startDate) Set the start date of the route.voidsetTotalMovementDuration(Long totalMovementDuration) Set the total movement duration of the route.voidsetTotalRouteLength(Double totalRouteLength) Set the total route length of the route.voidSet the user id of the route.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
-
BOUnavailabilityMovement
public BOUnavailabilityMovement()
-
-
Method Details
-
getId
Get the id of the route.- Returns:
- the id of the route
-
setId
Set the id of the route.- Parameters:
id- the id to set
-
getResourceShift
Get the resource shift of the route.- Returns:
- the resource shift of the route
-
setResourceShift
Set the resource shift of the route.- Parameters:
resourceShift- the resource shift to set
-
getResourceShiftException
Get the resource shift exception of the route.- Returns:
- the resource shift exception of the route
-
setResourceShiftException
Set the resource shift exception of the route.- Parameters:
resourceShiftException- the resource shift exception to set
-
getStartDate
Get the start date of the route.- Returns:
- the start date of the route
-
setStartDate
Set the start date of the route.- Parameters:
startDate- the start date to set
-
getEndDate
Get the end date of the route.- Returns:
- the end date of the route
-
setEndDate
Set the end date of the route.- Parameters:
endDate- the end date to set
-
getArrivalDate
Get the arrival date of the route.- Returns:
- the arrival date of the route
-
setArrivalDate
Set the arrival date of the route.- Parameters:
arrivalDate- the arrival date to set
-
getEndRouteDate
Get the end route date of the route.- Returns:
- the end route date of the route
-
setEndRouteDate
Set the end route date of the route.- Parameters:
endRouteDate- the end route date to set
-
getMovementTimeFromPrevoius
Get the movement time from previous route of the route.- Returns:
- the movement time from previous route of the route
-
setMovementTimeFromPrevoius
Set the movement time from previous route of the route.- Parameters:
movementTimeFromPrevoius- the movement time from previous route to set
-
getMovementDurationToOtherBreak
Get the movement duration to other break of the route.- Returns:
- the movement duration to other break of the route
-
setMovementDurationToOtherBreak
Set the movement duration to other break of the route.- Parameters:
movementDurationToOtherBreak- the movement duration to other break to set
-
getUserId
Get the user id of the route.- Returns:
- the user id of the route
-
setUserId
Set the user id of the route.- Parameters:
userId- the user id to set
-
getMovementTimeToNext
Get the movement time to next route of the route.- Returns:
- the movement time to next route of the route
-
setMovementTimeToNext
Set the movement time to next route of the route.- Parameters:
movementTimeToNext- the movement time to next route to set
-
getModelId
Get the model id of the route.- Returns:
- the model id of the route
-
setModelId
Set the model id of the route.- Parameters:
modelId- the model id to set
-
getDistanceFromPrevious
Get the distance from previous route of the route.- Returns:
- the distance from previous route of the route
-
setDistanceFromPrevious
Set the distance from previous route of the route.- Parameters:
distanceFromPrevious- the distance from previous route to set
-
getDistanceToNext
Get the distance to next route of the route.- Returns:
- the distance to next route of the route
-
setDistanceToNext
Set the distance to next route of the route.- Parameters:
distanceToNext- the distance to next route to set
-
getStartCoordinateX
Get the start coordinate X of the route.- Returns:
- the start coordinate X of the route
-
setStartCoordinateX
Set the start coordinate X of the route.- Parameters:
startCoordinateX- the start coordinate X to set
-
getStartCoordinateY
Get the start coordinate Y of the route.- Returns:
- the start coordinate Y of the route
-
setStartCoordinateY
Set the start coordinate Y of the route.- Parameters:
startCoordinateY- the start coordinate Y to set
-
getEndCoordinateX
Get the end coordinate X of the route.- Returns:
- the end coordinate X of the route
-
setEndCoordinateX
Set the end coordinate X of the route.- Parameters:
endCoordinateX- the end coordinate X to set
-
getEndCoordinateY
Get the end coordinate Y of the route.- Returns:
- the end coordinate Y of the route
-
setEndCoordinateY
Set the end coordinate Y of the route.- Parameters:
endCoordinateY- the end coordinate Y to set
-
getTotalRouteLength
Get the total route length of the route.- Returns:
- the total route length of the route
-
setTotalRouteLength
Set the total route length of the route.- Parameters:
totalRouteLength- the total route length to set
-
getTotalMovementDuration
Get the total movement duration of the route.- Returns:
- the total movement duration of the route
-
setTotalMovementDuration
Set the total movement duration of the route.- Parameters:
totalMovementDuration- the total movement duration to set
-
getPreviewUuid
Get the preview UUID of the route.- Returns:
- the preview UUID of the route
-
setPreviewUuid
Set the preview UUID of the route.- Parameters:
previewUuid- the preview UUID to set
-