Class SchedulingSearchFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.scheduling.event.SchedulingSearchFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a search filter for the scheduling.
- 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 TypeMethodDescriptiongetId()getOrder()voidsetAgenda(Collection<Long> agenda) voidsetArrivalDate(DateTimeRange arrivalDate) voidsetBreakTime(Long breakTime) voidsetDistanceFromPrevious(Double distanceFromPrevious) voidsetDistanceToNext(Double distanceToNext) voidsetDuration(Long duration) voidsetEndDate(DateTimeRange endDate) voidsetExcludedStatus(Collection<Long> excludedStatus) voidsetForemanCrewshellResourceShift(Collection<Long> foremanCrewshellResourceShift) voidsetForemanScheduling(Collection<Long> foremanScheduling) voidsetId(Collection<Long> id) voidsetLinkedActivityScheduling(Collection<Long> linkedActivityScheduling) voidvoidsetPreviousPortion(Collection<Long> previousPortion) voidsetRealPlan(Boolean isRealPlan) voidsetSchedulingModel(Long schedulingModel) voidsetStartDate(DateTimeRange startDate) voidsetStatus(Collection<Long> status) voidsetTimeFromPrevious(Long timeFromPrevious) voidsetTimeToNext(Long timeToNext) voidsetTruncStartDate(Date truncStartDate) voidsetWorkingTeam(Collection<Long> workingTeam) voidsetWorkOrderOperation(Collection<Long> workOrderOperation) voidsetWorkShift(Collection<Long> workShift) 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
-
SchedulingSearchFilter
public SchedulingSearchFilter()
-
-
Method Details
-
getId
- Returns:
- the id
-
setId
- Parameters:
id- the id to set
-
getWorkShift
- Returns:
- the workShift
-
setWorkShift
- Parameters:
workShift- the workShift to set
-
getAgenda
- Returns:
- the agenda
-
setAgenda
- Parameters:
agenda- the agenda to set
-
getForemanScheduling
- Returns:
- the foremanScheduling
-
setForemanScheduling
- Parameters:
foremanScheduling- the foremanScheduling to set
-
getStatus
- Returns:
- the status
-
setStatus
- Parameters:
status- the status to set
-
getArrivalDate
- Returns:
- the arrivalDate
-
setArrivalDate
- Parameters:
arrivalDate- the arrivalDate to set
-
getStartDate
- Returns:
- the startDate
-
setStartDate
- Parameters:
startDate- the startDate to set
-
getEndDate
- Returns:
- the endDate
-
setEndDate
- Parameters:
endDate- the endDate to set
-
getDistanceFromPrevious
- Returns:
- the distanceFromPrevious
-
setDistanceFromPrevious
- Parameters:
distanceFromPrevious- the distanceFromPrevious to set
-
getTimeFromPrevious
- Returns:
- the timeFromPrevious
-
setTimeFromPrevious
- Parameters:
timeFromPrevious- the timeFromPrevious to set
-
getOrder
- Returns:
- the order
-
setOrder
- Parameters:
order- the order to set
-
getRealPlan
- Returns:
- the isRealPlan
-
setRealPlan
- Parameters:
isRealPlan- the isRealPlan to set
-
getDuration
- Returns:
- the duration
-
setDuration
- Parameters:
duration- the duration to set
-
getWorkOrderOperation
- Returns:
- the workOrderOperation
-
setWorkOrderOperation
- Parameters:
workOrderOperation- the workOrderOperation to set
-
getPreviousPortion
- Returns:
- the previousPortion
-
setPreviousPortion
- Parameters:
previousPortion- the previousPortion to set
-
getLinkedActivityScheduling
- Returns:
- the linkedActivityScheduling
-
setLinkedActivityScheduling
- Parameters:
linkedActivityScheduling- the linkedActivityScheduling to set
-
getBreakTime
- Returns:
- the breakTime
-
setBreakTime
- Parameters:
breakTime- the breakTime to set
-
getDistanceToNext
- Returns:
- the distanceToNext
-
setDistanceToNext
- Parameters:
distanceToNext- the distanceToNext to set
-
getTimeToNext
- Returns:
- the timeToNext
-
setTimeToNext
- Parameters:
timeToNext- the timeToNext to set
-
getWorkingTeam
- Returns:
- the workingTeam
-
setWorkingTeam
- Parameters:
workingTeam- the workingTeam to set
-
getExcludedStatus
- Returns:
- the excludedStatus
-
setExcludedStatus
- Parameters:
excludedStatus- the excludedStatus to set
-
getForemanCrewshellResourceShift
- Returns:
- the foremanCrewshellResourceShift
-
setForemanCrewshellResourceShift
- Parameters:
foremanCrewshellResourceShift- the foremanCrewshellResourceShift to set
-
getTruncStartDate
- Returns:
- the truncStartDate
-
setTruncStartDate
- Parameters:
truncStartDate- the truncStartDate to set
-
getSchedulingModel
- Returns:
- the scheduling model
-
setSchedulingModel
- Parameters:
schedulingModel- the scheduling model to set
-