Class BOCrewShellShift
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.crewshell.bl.workshift.BOCrewShellShift
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business Object representing a crew shell work shift.
It represents the details about the crew shell work shift.
It represents the details about the crew shell work shift.
- Since:
- 18.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 TypeMethodDescriptionReturns the break's end time of the crew shell work shift.Returns the break's start time of the crew shell work shift.Checks the crew Shell idReturns the daily end address (i.e., the daily address' ID) of the crew shell work shift.Returns the daily start address (i.e., the daily address' ID) of the crew shell work shift.Returns the delete action (i.e., the delete action's ID) of the crew shell work shift.Returns the end date of the crew shell work shift.Returns the expected end date of the crew shell work shift.Returns the expected start date of the crew shell work shift.getId()Returns the ID of the crew shell work shift.Returns the normalized end date of the crew shell work shift.Returns the normalized start date of the crew shell work shift.getNote()Returns the notes of the crew shell work shift.Returns the operation center (i.e., the operation center's ID) of the crew shell work shift.Returns the overtime of the crew shell work shift.Returns the start date of the crew shell work shift.Returns the total break of the crew shell work shift.Returns the total unavailability of the crew shell work shift.Returns the transfer time evaluation type (i.e., the ID of the transfer time's evaluation type) of the crew shell work shift.getType()Returns the crew shell work shift type (i.e., the crew shell work shift type's ID) of the crew shell work shift.Checks the crewShell status of the work shift, or rather, if the work shift is related to a crew shell.isDummy()Checks the dummy status of the crew shell work shift, or rather, if the crew shell work shift is related to a dummy user.voidsetBreakEnd(Date breakEnd) Sets the break's end time of the crew shell work shift.voidsetBreakStart(Date breakStart) Sets the break's start time of the crew shell work shift.voidsetCrewShell(Boolean crewShell) Sets the crewShell status of the work shift.voidsetCrewShellId(Long crewShellId) Sets the crewShell id.voidsetDayEndAddress(Long dayEndAddress) Sets the daily end address (i.e., the daily address' ID) of the crew shell work shift.voidsetDayStartAddress(Long dayStartAddress) Sets the daily start address (i.e., the daily address' ID) of the crew shell work shift.voidsetDeleteAction(Long deleteAction) Sets the delete action (i.e., the delete action's ID) of the crew shell work shift.voidSets the dummy status of the crew shell work shift.voidsetEndDate(Date endDate) Sets the end date of the crew shell work shift.voidsetExpectedEndDate(Date expectedEndDate) Sets the expected end date of the crew shell work shift.voidsetExpectedStartDate(Date expectedStartDate) Sets the expected start date of the crew shell work shift.voidSets the ID of the crew shell work shift.voidsetNormalizedEndDate(Date normalizedEndDate) Sets the normalized end date of the crew shell work shift.voidsetNormalizedStartDate(Date normalizedStartDate) Sets the normalized start date of the crew shell work shift.voidSets the notes of the crew shell work shift.voidsetOperationCenter(Long operationCenter) Sets the operation center (i.e., the operation center's ID) of the crew shell work shift.voidsetOvertimeMinute(Long overtimeMinute) Sets the overtime of the crew shell work shift.voidsetStartDate(Date startDate) Sets the start date of the crew shell work shift.voidsetTotalBreak(Long totalBreak) Sets the total break of the crew shell work shift.voidsetTotalUnavailability(Long totalUnavailability) Sets the total unavailability of the crew shell work shift.voidsetTransferTimeEvaluationType(Long transferTimeEvaluationType) Sets the transfer time evaluation type (i.e., the ID of the transfer time's evaluation type) of the crew shell work shift.voidSets the crew shell work shift type (i.e., the crew shell work shift type's ID) of the crew shell 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
-
BOCrewShellShift
public BOCrewShellShift()
-
-
Method Details
-
getId
Returns the ID of the crew shell work shift.- Returns:
- id the ID of the crew shell work shift
-
setId
Sets the ID of the crew shell work shift.- Parameters:
id- the ID of the crew shell work shift
-
getStartDate
Returns the start date of the crew shell work shift.- Returns:
- startDate the start date of the crew shell work shift
-
setStartDate
Sets the start date of the crew shell work shift.- Parameters:
startDate- the start date of the crew shell work shift
-
getEndDate
Returns the end date of the crew shell work shift.- Returns:
- endDate the start date of the crew shell work shift
-
setEndDate
Sets the end date of the crew shell work shift.- Parameters:
endDate- the end date of the crew shell work shift
-
getBreakStart
Returns the break's start time of the crew shell work shift.- Returns:
- breakStart the break's start time of the crew shell work shift
-
setBreakStart
Sets the break's start time of the crew shell work shift.- Parameters:
breakStart- the break's start time of the crew shell work shift
-
getBreakEnd
Returns the break's end time of the crew shell work shift.- Returns:
- breakEnd the break's end time of the crew shell work shift
-
setBreakEnd
Sets the break's end time of the crew shell work shift.- Parameters:
breakEnd- the break's end time of the crew shell work shift
-
getDayStartAddress
Returns the daily start address (i.e., the daily address' ID) of the crew shell work shift.- Returns:
- dayStartAddress the daily start address (i.e., the daily address' ID) of the crew shell work shift
-
setDayStartAddress
Sets the daily start address (i.e., the daily address' ID) of the crew shell work shift.- Parameters:
dayStartAddress- the daily start address (i.e., the daily address' ID) of the crew shell work shift
-
getDayEndAddress
Returns the daily end address (i.e., the daily address' ID) of the crew shell work shift.- Returns:
- dayEndAddress the daily end address (i.e., the daily address' ID) of the crew shell work shift
-
setDayEndAddress
Sets the daily end address (i.e., the daily address' ID) of the crew shell work shift.- Parameters:
dayEndAddress- the daily end address (i.e., the daily address' ID) of the crew shell work shift
-
getTransferTimeEvaluationType
Returns the transfer time evaluation type (i.e., the ID of the transfer time's evaluation type) of the crew shell work shift.- Returns:
- transferTimeEvaluationType the transfer time evaluation type (i.e., the ID of the transfer time's evaluation type) of the crew shell work shift
-
setTransferTimeEvaluationType
Sets the transfer time evaluation type (i.e., the ID of the transfer time's evaluation type) of the crew shell work shift.- Parameters:
transferTimeEvaluationType- the transfer time evaluation type (i.e., the ID of the transfer time's evaluation type) of the crew shell work shift
-
getOperationCenter
Returns the operation center (i.e., the operation center's ID) of the crew shell work shift.- Returns:
- operationCenter the operation center (i.e., the operation center's ID) of the crew shell work shift
-
setOperationCenter
Sets the operation center (i.e., the operation center's ID) of the crew shell work shift.- Parameters:
operationCenter- the operation center (i.e., the operation center's ID) of the crew shell work shift
-
getType
Returns the crew shell work shift type (i.e., the crew shell work shift type's ID) of the crew shell work shift.- Returns:
- type the crew shell work shift type (i.e., the crew shell work shift type's ID) of the crew shell work shift
-
setType
Sets the crew shell work shift type (i.e., the crew shell work shift type's ID) of the crew shell work shift.- Parameters:
type- the crew shell work shift type (i.e., the crew shell work shift type's ID) of the crew shell work shift
-
getNote
Returns the notes of the crew shell work shift.- Returns:
- note the notes of the crew shell work shift
-
setNote
Sets the notes of the crew shell work shift.- Parameters:
note- the notes of the crew shell work shift
-
getOvertimeMinute
Returns the overtime of the crew shell work shift.- Returns:
- overtimeMinute the overtime of the crew shell work shift
-
setOvertimeMinute
Sets the overtime of the crew shell work shift.- Parameters:
overtimeMinute- the overtime of the crew shell work shift
-
getExpectedStartDate
Returns the expected start date of the crew shell work shift.- Returns:
- expectedStartDate the expected start date of the crew shell work shift
-
setExpectedStartDate
Sets the expected start date of the crew shell work shift.- Parameters:
expectedStartDate- the expected start date of the crew shell work shift
-
getExpectedEndDate
Returns the expected end date of the crew shell work shift.- Returns:
- expectedEndDate the expected end date of the crew shell work shift
-
setExpectedEndDate
Sets the expected end date of the crew shell work shift.- Parameters:
expectedEndDate- the expected end date of the crew shell work shift
-
getNormalizedStartDate
Returns the normalized start date of the crew shell work shift.- Returns:
- normalizedStartDate the normalized start date of the crew shell work shift
-
setNormalizedStartDate
Sets the normalized start date of the crew shell work shift.- Parameters:
normalizedStartDate- the normalized start date of the crew shell work shift
-
getNormalizedEndDate
Returns the normalized end date of the crew shell work shift.- Returns:
- normalizedEndDate the normalized end date of the crew shell work shift
-
setNormalizedEndDate
Sets the normalized end date of the crew shell work shift.- Parameters:
normalizedEndDate- the normalized end date of the crew shell work shift
-
getTotalBreak
Returns the total break of the crew shell work shift.- Returns:
- totalBreak the total break of the crew shell work shift
-
setTotalBreak
Sets the total break of the crew shell work shift.- Parameters:
totalBreak- the total break of the crew shell work shift
-
getCrewShellId
Checks the crew Shell id- Returns:
- crewShellId the crew shell id
-
setCrewShellId
Sets the crewShell id.- Parameters:
crewShellId- the crew shell id
-
getDeleteAction
Returns the delete action (i.e., the delete action's ID) of the crew shell work shift.- Returns:
- deleteAction the delete action (i.e., the delete action's ID) of the crew shell work shift
-
setDeleteAction
Sets the delete action (i.e., the delete action's ID) of the crew shell work shift.- Parameters:
deleteAction- the delete action (i.e., the delete action's ID) of the crew shell work shift
-
isCrewShell
Checks the crewShell status of the work shift, or rather, if the work shift is related to a crew shell.- Returns:
- crewShell which is true if the work shift is related to a crew shell, false otherwise
-
setCrewShell
Sets the crewShell status of the work shift.- Parameters:
crewShell- which must be true if the work shift is related to a crew shell, false otherwise
-
isDummy
Checks the dummy status of the crew shell work shift, or rather, if the crew shell work shift is related to a dummy user.- Returns:
- dummy which is true if the crew shell work shift is related to a dummy user, false otherwise
-
setDummy
Sets the dummy status of the crew shell work shift.- Parameters:
dummy- which must be true if the crew shell work shift is related to a dummy user, false otherwise
-