Class DTODemandSummaryFilter

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.roughplanning.rs1.demand.DTODemandSummaryFilter
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class DTODemandSummaryFilter extends DynO
DTO to search demand summaries.
Since:
19.0
See Also:
  • Constructor Details

    • DTODemandSummaryFilter

      public DTODemandSummaryFilter()
  • Method Details

    • getDate

      public ZonedDateTimeRange getDate()
      Returns:
      the startDate
    • setDate

      public void setDate(ZonedDateTimeRange date)
      Parameters:
      date - the startDate to set
    • getActivityId

      public Collection<Long> getActivityId()
      Returns the activity filter
      Returns:
      the activity filter
    • setActivityId

      public void setActivityId(Collection<Long> activityId)
      Sets the activity filter
      Parameters:
      activityId - the activity filter
    • getOperationTypeId

      public Collection<Long> getOperationTypeId()
      Returns the operation type filter
      Returns:
      the operation type filter
    • setOperationTypeId

      public void setOperationTypeId(Collection<Long> operationTypeId)
      Sets the operation type filter
      Parameters:
      operationTypeId - the operation type filter
    • getUrgencyId

      public Collection<Long> getUrgencyId()
      Returns the urgency filter
      Returns:
      the urgency filter
    • setUrgencyId

      public void setUrgencyId(Collection<Long> urgencyId)
      Sets the urgency filter
      Parameters:
      urgencyId - the urgency filter
    • getGroupingType

      public Collection<DTODemandSummaryGroupingType> getGroupingType()
      Returns the grouping type
      Returns:
      the grouping type
    • setGroupingType

      public void setGroupingType(Collection<DTODemandSummaryGroupingType> groupingType)
      Sets the grouping type
      Parameters:
      groupingType - the grouping type