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

public class DTOTeamShiftFilter extends DynO
DTO representing a search filter to search for team shifts.
Since:
17.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOTeamShiftFilter

      public DTOTeamShiftFilter()
  • Method Details

    • getId

      public final Collection<Long> getId()
      Gets the id.
      Returns:
      the id
    • setId

      public final void setId(Collection<Long> id)
      Sets the id.
      Parameters:
      id - the new id
    • getDay

      public final ZonedDateTimeRange getDay()
      Gets the day.
      Returns:
      the day
    • setDay

      public final void setDay(ZonedDateTimeRange day)
      Sets the day.
      Parameters:
      day - the new day
    • getLeader

      public final Collection<Long> getLeader()
      Gets the leader.
      Returns:
      the leader
    • getLeaderId

      public final Collection<Long> getLeaderId()
      Gets the leader id.
      Returns:
      the leader id
    • setLeaderId

      public final void setLeaderId(Collection<Long> leaderId)
      Sets the leader id.
      Parameters:
      leaderId - the new leader id
    • getStartDayAddress

      public final Collection<Long> getStartDayAddress()
      Gets the start day address.
      Returns:
      the start day address
    • getStartDayAddressId

      public final Collection<Long> getStartDayAddressId()
      Gets the start day address id.
      Returns:
      the start day address id
    • setStartDayAddressId

      public final void setStartDayAddressId(Collection<Long> startDayAddressId)
      Sets the start day address id.
      Parameters:
      startDayAddressId - the new start day address id
    • getEndDayAddress

      public final Collection<Long> getEndDayAddress()
      Gets the end day address.
      Returns:
      the end day address
    • getEndDayAddressId

      public final Collection<Long> getEndDayAddressId()
      Gets the end day address id.
      Returns:
      the end day address id
    • setEndDayAddressId

      public final void setEndDayAddressId(Collection<Long> endDayAddressId)
      Sets the end day address id.
      Parameters:
      endDayAddressId - the new end day address id
    • getOssSpace

      public final Collection<Long> getOssSpace()
      Gets the oss space.
      Returns:
      the oss space
    • getOssSpaceId

      public final Collection<Long> getOssSpaceId()
      Gets the oss space id.
      Returns:
      the oss space id
    • setOssSpaceId

      public final void setOssSpaceId(Collection<Long> ossSpaceId)
      Sets the oss space id.
      Parameters:
      ossSpaceId - the new oss space id
    • getTeamLocation

      public final Collection<Long> getTeamLocation()
      Gets the team location.
      Returns:
      the team location
    • getTeamLocationId

      public final Collection<Long> getTeamLocationId()
      Gets the team location id.
      Returns:
      the team location id
    • setTeamLocationId

      public final void setTeamLocationId(Collection<Long> teamLocationId)
      Sets the team location id.
      Parameters:
      teamLocationId - the new team location id
    • getTeamDislocation

      public final Collection<Long> getTeamDislocation()
      Gets the team dislocation.
      Returns:
      the team dislocation
    • getTeamDislocationId

      public final Collection<Long> getTeamDislocationId()
      Gets the team dislocation id.
      Returns:
      the team dislocation id
    • setTeamDislocationId

      public final void setTeamDislocationId(Collection<Long> teamDislocationId)
      Sets the team dislocation id.
      Parameters:
      teamDislocationId - the new team dislocation id
    • getTeam

      public final Collection<Long> getTeam()
      Gets the team.
      Returns:
      the team
    • getTeamId

      public final Collection<Long> getTeamId()
      Gets the team id.
      Returns:
      the team id
    • setTeamId

      public final void setTeamId(Collection<Long> teamId)
      Sets the team ids.
      Parameters:
      teamId - the new team ids