Class DTOTeamShiftFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.teams.rs1.teamshifts.DTOTeamShiftFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
DTO representing a search filter to search for team shifts.
- 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 TypeMethodDescriptionfinal ZonedDateTimeRangegetDay()Gets the day.final Collection<Long> Gets the end day address.final Collection<Long> Gets the end day address id.final Collection<Long> getId()Gets the id.final Collection<Long> Gets the leader.final Collection<Long> Gets the leader id.final Collection<Long> Gets the oss space.final Collection<Long> Gets the oss space id.final Collection<Long> Gets the start day address.final Collection<Long> Gets the start day address id.final Collection<Long> getTeam()Gets the team.final Collection<Long> Gets the team dislocation.final Collection<Long> Gets the team dislocation id.final Collection<Long> Gets the team id.final Collection<Long> Gets the team location.final Collection<Long> Gets the team location id.final voidsetDay(ZonedDateTimeRange day) Sets the day.final voidsetEndDayAddressId(Collection<Long> endDayAddressId) Sets the end day address id.final voidsetId(Collection<Long> id) Sets the id.final voidsetLeaderId(Collection<Long> leaderId) Sets the leader id.final voidsetOssSpaceId(Collection<Long> ossSpaceId) Sets the oss space id.final voidsetStartDayAddressId(Collection<Long> startDayAddressId) Sets the start day address id.final voidsetTeamDislocationId(Collection<Long> teamDislocationId) Sets the team dislocation id.final voidsetTeamId(Collection<Long> teamId) Sets the team ids.final voidsetTeamLocationId(Collection<Long> teamLocationId) Sets the team location id.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
-
DTOTeamShiftFilter
public DTOTeamShiftFilter()
-
-
Method Details
-
getId
Gets the id.- Returns:
- the id
-
setId
Sets the id.- Parameters:
id- the new id
-
getDay
Gets the day.- Returns:
- the day
-
setDay
Sets the day.- Parameters:
day- the new day
-
getLeader
Gets the leader.- Returns:
- the leader
-
getLeaderId
Gets the leader id.- Returns:
- the leader id
-
setLeaderId
Sets the leader id.- Parameters:
leaderId- the new leader id
-
getStartDayAddress
Gets the start day address.- Returns:
- the start day address
-
getStartDayAddressId
Gets the start day address id.- Returns:
- the start day address id
-
setStartDayAddressId
Sets the start day address id.- Parameters:
startDayAddressId- the new start day address id
-
getEndDayAddress
Gets the end day address.- Returns:
- the end day address
-
getEndDayAddressId
Gets the end day address id.- Returns:
- the end day address id
-
setEndDayAddressId
Sets the end day address id.- Parameters:
endDayAddressId- the new end day address id
-
getOssSpace
Gets the oss space.- Returns:
- the oss space
-
getOssSpaceId
Gets the oss space id.- Returns:
- the oss space id
-
setOssSpaceId
Sets the oss space id.- Parameters:
ossSpaceId- the new oss space id
-
getTeamLocation
Gets the team location.- Returns:
- the team location
-
getTeamLocationId
Gets the team location id.- Returns:
- the team location id
-
setTeamLocationId
Sets the team location id.- Parameters:
teamLocationId- the new team location id
-
getTeamDislocation
Gets the team dislocation.- Returns:
- the team dislocation
-
getTeamDislocationId
Gets the team dislocation id.- Returns:
- the team dislocation id
-
setTeamDislocationId
Sets the team dislocation id.- Parameters:
teamDislocationId- the new team dislocation id
-
getTeam
Gets the team.- Returns:
- the team
-
getTeamId
Gets the team id.- Returns:
- the team id
-
setTeamId
Sets the team ids.- Parameters:
teamId- the new team ids
-