Class DTOWorkShift
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.calendars.rs1.workshift.DTOWorkShift
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
DTO representing a work shift.
- Since:
- 17.0
- See Also:
- GCApi:
- dto
-
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 TypeMethodDescriptionGets the availability type.final ZonedDateTimeGets the break end.final ZonedDateTimeGets the break start.Gets the clocking type.final ZonedDateTimeGets the end date.final LonggetId()Gets the id.final StringgetNote()Gets the note.final LongGets the operation center.final LongGets the overtime minute.final LongGets the resource.final ZonedDateTimeGets the start date.Gets the transfer time evaluation type.final LonggetType()Gets the type.voidsetAvailabilityType(Long availabilityType) Sets the availability type.final voidsetBreakEnd(ZonedDateTime breakEnd) Sets the break end.final voidsetBreakStart(ZonedDateTime breakStart) Sets the break start.voidsetClockingType(Long clockingType) Sets the clocking type.final voidsetEndDate(ZonedDateTime endDate) Sets the end date.final voidSets the id.final voidSets the note.final voidsetOperationCenter(Long operationCenter) Sets the operation center.final voidsetOvertimeMinute(Long overtimeMinute) Sets the overtime minute.final voidsetResource(Long resource) Sets the resource.final voidsetStartDate(ZonedDateTime startDate) Sets the start date.voidsetTransferTimeEvaluationType(Long transferTimeEvaluationType) Sets the transfer time evaluation type.final voidSets the type.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
-
DTOWorkShift
public DTOWorkShift()
-
-
Method Details
-
getId
Gets the id.- Returns:
- the id
-
setId
Sets the id.- Parameters:
id- the new id
-
getResource
Gets the resource.- Returns:
- the resource
-
setResource
Sets the resource.- Parameters:
resource- the new resource
-
getStartDate
Gets the start date.- Returns:
- the start date
-
setStartDate
Sets the start date.- Parameters:
startDate- the new start date
-
getEndDate
Gets the end date.- Returns:
- the end date
-
setEndDate
Sets the end date.- Parameters:
endDate- the new end date
-
getBreakStart
Gets the break start.- Returns:
- the break start
-
setBreakStart
Sets the break start.- Parameters:
breakStart- the new break start
-
getBreakEnd
Gets the break end.- Returns:
- the break end
-
setBreakEnd
Sets the break end.- Parameters:
breakEnd- the new break end
-
getOperationCenter
Gets the operation center.- Returns:
- the operation center
-
setOperationCenter
Sets the operation center.- Parameters:
operationCenter- the new operation center
-
getType
Gets the type.- Returns:
- the type
-
setType
Sets the type.- Parameters:
type- the new type
-
getNote
Gets the note.- Returns:
- the note
-
setNote
Sets the note.- Parameters:
note- the new note
-
getOvertimeMinute
Gets the overtime minute.- Returns:
- the overtime minute
-
setOvertimeMinute
Sets the overtime minute.- Parameters:
overtimeMinute- the new overtime minute
-
getClockingType
Gets the clocking type.- Returns:
- the clocking type
-
setClockingType
Sets the clocking type.- Parameters:
clockingType- the new clocking type
-
getTransferTimeEvaluationType
Gets the transfer time evaluation type.- Returns:
- the transfer time evaluation type
-
setTransferTimeEvaluationType
Sets the transfer time evaluation type.- Parameters:
transferTimeEvaluationType- the new transfer time evaluation type
-
getAvailabilityType
Gets the availability type.- Returns:
- the availability type
-
setAvailabilityType
Sets the availability type.- Parameters:
availabilityType- the new availability type
-