Class CrewShellSearchFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.crewshell.bl.event.CrewShellSearchFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing the input for the
CrewShellSearchEvent. - 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 true if the crew shell is activeReturns the collection of arrival addresses' IDsgetCode()Returns the crew shell codegetColor()Returns the colorReturns the crew shell's sizeReturns the collection of departure addresses' IDsReturns the crew shell's descriptionReturns the crew shell dummy user's idgetId()Returns the collection of crew shells' IDsReturns the collection of movement types' IDsReturns the collection of the operation centers' IDsReturns the skill's IDsgetType()Returns the crew shell type's IDsgetUsers()Returns the usersReturns the collection of the crew shell's work center IDsvoidSets the active state of the crew shellvoidsetArrivalAddress(Collection<Long> arrivalAddress) Sets the collection of arrival addresses' IDsvoidSets the crew shell's codevoidSets the colorvoidsetCrewSize(Long crewSize) Sets the crew shell's sizevoidsetDepartureAddress(Collection<Long> departureAddress) Sets the collection of departure addresses' IDsvoidsetDescription(String description) Sets the crew shell's descriptionvoidsetDummyUser(Collection<Long> dummyUser) Sets the crew shell dummy user's idvoidsetId(Collection<Long> id) Sets the collection of crew shells' IDsvoidsetMovementType(Collection<Long> movementType) Sets the collection of movement types' IDsvoidsetOperationCenter(Collection<Long> operationCenter) Sets the collection of the operation centers' IDsvoidsetSkills(Collection<Long> skills) Sets the skill's IDsvoidsetType(Collection<Long> type) Sets the crew shell type's IDsvoidsetUsers(Collection<Long> users) Sets the usersvoidsetWorkCenter(Collection<Long> workCenter) Sets the collection of the crew shell's work center 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
-
CrewShellSearchFilter
public CrewShellSearchFilter()
-
-
Method Details
-
getId
Returns the collection of crew shells' IDs- Returns:
- the collection of crew shells' IDs
-
setId
Sets the collection of crew shells' IDs- Parameters:
id- the collection of crew shells' IDs
-
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
-
getCode
Returns the crew shell code- Returns:
- the crew shell code
-
setCode
Sets the crew shell's code- Parameters:
code- the crew shell's code
-
getDescription
Returns the crew shell's description- Returns:
- the crew shell's description
-
setDescription
Sets the crew shell's description- Parameters:
description- the crew shell's description
-
getCrewSize
Returns the crew shell's size- Returns:
- the crew shell's size
-
setCrewSize
Sets the crew shell's size- Parameters:
crewSize- the crew shell's size
-
getMovementType
Returns the collection of movement types' IDs- Returns:
- the collection of movement types' IDs
-
setMovementType
Sets the collection of movement types' IDs- Parameters:
movementType- the collection of movement types' IDs
-
getActive
Returns true if the crew shell is active- Returns:
- true if is the crew shell is active, false otherwise
-
setActive
Sets the active state of the crew shell- Parameters:
active- true if the crew shell must be active, false otherwise
-
getDepartureAddress
Returns the collection of departure addresses' IDs- Returns:
- the collection of departure addresses' IDs
-
setDepartureAddress
Sets the collection of departure addresses' IDs- Parameters:
departureAddress- the collection of departure addresses' IDs
-
getArrivalAddress
Returns the collection of arrival addresses' IDs- Returns:
- the collection of arrival addresses' IDs
-
setArrivalAddress
Sets the collection of arrival addresses' IDs- Parameters:
arrivalAddress- the collection of arrival addresses' IDs
-
getDummyUser
Returns the crew shell dummy user's id- Returns:
- the crew shell dummy user's id
-
setDummyUser
Sets the crew shell dummy user's id- Parameters:
dummyUser- the crew shell dummy user's id
-
getUsers
Returns the users- Returns:
- the users
-
setUsers
Sets the users- Parameters:
users-
-
getSkills
Returns the skill's IDs- Returns:
- the skill's IDs
-
setSkills
Sets the skill's IDs- Parameters:
skills- the skill's IDs
-
getColor
Returns the color- Returns:
- the color
-
setColor
Sets the color- Parameters:
color- the color
-
getType
Returns the crew shell type's IDs- Returns:
- the crew shell type IDs
-
setType
Sets the crew shell type's IDs- Parameters:
type- the crew shell type's IDs
-
getWorkCenter
Returns the collection of the crew shell's work center IDs- Returns:
- collection of the crew shell's work center IDs
-
setWorkCenter
Sets the collection of the crew shell's work center IDs- Parameters:
workCenter- the collection of the crew shell's work center IDs
-