Class CrewShellCompositionSearchFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.crewshell.bl.composition.event.CrewShellCompositionSearchFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing the input to instantiate a
CrewShellCompositionSearchEvent event. - Since:
- 16.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 composition dateReturns the collection of crew shells' IDsgetDay()Deprecated.Returns the foreman state of the crew shell's techniciangetId()Returns the collection of crew shell composition's IDsReturns the collection of the operation centers' IDsgetUser()Returns the collection of the users' IDsbooleanReturns the readOnly to not check crew shell permissionvoidsetCompositionDate(DateTimeRange compositionDate) Sets the composition datevoidsetCrewShell(Collection<Long> crewShell) Sets the collection of crew shells' IDsvoidsetDay(DateTimeRange day) Deprecated.voidsetForeman(Boolean foreman) Sets the foreman state of the crew shell's technicianvoidsetId(Collection<Long> id) Sets the collection of crew shell composition's IDsvoidsetOperationCenter(Collection<Long> operationCenter) Sets the collection of the operation centers' IDsvoidsetSkipPermissionCheck(boolean skipPermissionCheck) Sets the readOnly to not check crew shell permissionvoidsetUser(Collection<Long> user) Sets the collection of the users' IDsMethods 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
-
CrewShellCompositionSearchFilter
public CrewShellCompositionSearchFilter()
-
-
Method Details
-
getId
Returns the collection of crew shell composition's IDs- Returns:
- id the collection of crew shell composition' IDs
-
setId
Sets the collection of crew shell composition's IDs- Parameters:
id- the collection of crew shell composition's IDs
-
getCrewShell
Returns the collection of crew shells' IDs- Returns:
- crewShell the collection of crew shells' IDs
- See Also:
-
setCrewShell
Sets the collection of crew shells' IDs- Parameters:
crewShell- the collection of crew shells' IDs- See Also:
-
getOperationCenter
Returns the collection of the operation centers' IDs- Returns:
- the collection of the operation centers' IDs
-
setOperationCenter
Sets the collection of the operation centers' IDs- Parameters:
operationCenter- the collection of the operation centers' IDs
-
getUser
Returns the collection of the users' IDs- Returns:
- the collection of the users' IDs
-
setUser
Sets the collection of the users' IDs- Parameters:
user- the collection of the users' IDs
-
getForeman
Returns the foreman state of the crew shell's technician- Returns:
- true if the crew shell technician is the crew shell's foreman, false otherwise
-
setForeman
Sets the foreman state of the crew shell's technician- Parameters:
foreman- true if the crew shell technician must be the crew shell's foreman, false otherwise
-
getDay
Deprecated.Returns the day- Returns:
- compositionDate
-
setDay
Deprecated.Sets the day- Parameters:
day-
-
getCompositionDate
Returns the composition date- Returns:
- compositionDate
-
setCompositionDate
Sets the composition date- Parameters:
compositionDate-
-
isSkipPermissionCheck
public boolean isSkipPermissionCheck()Returns the readOnly to not check crew shell permission- Returns:
- readOnly to not check crew shell permission
-
setSkipPermissionCheck
public void setSkipPermissionCheck(boolean skipPermissionCheck) Sets the readOnly to not check crew shell permission- Parameters:
skipPermissionCheck- to not check crew shell permission
-
getCompositionDate()