Class RoughPlanningSearchFilter

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.roughplanning.bl.event.RoughPlanningSearchFilter
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class RoughPlanningSearchFilter extends DynO
Business object representing the input for the RoughPlanningSearchEvent.
Since:
18.0
See Also:
  • Constructor Details

    • RoughPlanningSearchFilter

      public RoughPlanningSearchFilter()
  • Method Details

    • getOperationCenter

      public Long getOperationCenter()
      Returns the operation center id that was set as filter.
      Returns:
      the operation center id
    • setOperationCenter

      public void setOperationCenter(Long operationCenter)
      Sets the operation center id
      Parameters:
      operationCenter - the operation center id
    • getDescription

      public String getDescription()
      Returns the rough planning description that was set as filter.
      Returns:
      the rough planning description
    • setDescription

      public void setDescription(String description)
      Sets the rough planning description
      Parameters:
      description - the rough planning description
    • getCode

      public Collection<String> getCode()
      Returns the rough planning code that was set as filter.
      Returns:
      the rough planning code
    • setCode

      public void setCode(Collection<String> code)
      Sets the rough planning code
      Parameters:
      code - the rough planning code
    • getStates

      public Collection<Long> getStates()
      Returns the set of states used as filter.
      Returns:
      the set of states
    • setStates

      public void setStates(Collection<Long> states)
      Sets the set of states to use as filter.
      Parameters:
      states - the set of states
    • getCreationDate

      public DateTimeRange getCreationDate()
      Returns the rough planning creation date to search
      Returns:
      the rough planning creation date to search
    • setCreationDate

      public void setCreationDate(DateTimeRange creationDate)
      Sets the rough planning creation date to search
      Parameters:
      creationDate - the rough planning creation date to search
    • getCreationUser

      public Collection<Long> getCreationUser()
      Returns the rough planning creation user that was set as filter.
      Returns:
      the rough planning creation user
    • setCreationUser

      public void setCreationUser(Collection<Long> creationUser)
      Sets the rough planning creation user
      Parameters:
      creationUser - the rough planning creation user
    • getStartDateFrom

      public Date getStartDateFrom()
      Returns the rough planning start date from search to
      Returns:
      the rough planning start date from search to
    • setStartDateFrom

      public void setStartDateFrom(Date startDateFrom)
      Sets the rough planning start date from search to
      Parameters:
      startDateFrom - the rough planning start date from search to
    • getStartDateTo

      public Date getStartDateTo()
      Returns the rough planning start date to search to
      Returns:
      the rough planning start date to search to
    • setStartDateTo

      public void setStartDateTo(Date startDateTo)
      Sets the rough planning start date to search to
      Parameters:
      startDateTo - the rough planning start date to search to
    • getEndDateFrom

      public Date getEndDateFrom()
      Returns the rough planning end date from search to
      Returns:
      the rough planning end date from search to
    • setEndDateFrom

      public void setEndDateFrom(Date endDateFrom)
      Sets the rough planning end date from search to
      Parameters:
      endDateFrom - the rough planning end date from search to
    • getEndDateTo

      public Date getEndDateTo()
      Returns the rough planning end date to search to
      Returns:
      the rough planning end date to search to
    • setEndDateTo

      public void setEndDateTo(Date endDateTo)
      Sets the rough planning end date to search to
      Parameters:
      endDateTo - the rough planning end date to search to