Class DTOOutcomeFilter

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.execution.rs1.outcome.DTOOutcomeFilter
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class DTOOutcomeFilter extends DynO
DTO for filter an outcome.
Since:
18.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOOutcomeFilter

      public DTOOutcomeFilter()
  • 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
    • getTakeInChargeDate

      public final ZonedDateTimeRange getTakeInChargeDate()
      Gets the take in charge date.
      Returns:
      the take in charge date
    • setTakeInChargeDate

      public final void setTakeInChargeDate(ZonedDateTimeRange takeInChargeDate)
      Sets the take in charge date.
      Parameters:
      takeInChargeDate - the new take in charge date
    • getArrivalDate

      public final ZonedDateTimeRange getArrivalDate()
      Gets the arrival date.
      Returns:
      the arrival date
    • setArrivalDate

      public final void setArrivalDate(ZonedDateTimeRange arrivalDate)
      Sets the arrival date.
      Parameters:
      arrivalDate - the new arrival date
    • getStartDate

      public final ZonedDateTimeRange getStartDate()
      Gets the start date.
      Returns:
      the start date
    • setStartDate

      public final void setStartDate(ZonedDateTimeRange startDate)
      Sets the start date.
      Parameters:
      startDate - the new start date
    • getEndDate

      public final ZonedDateTimeRange getEndDate()
      Gets the end date.
      Returns:
      the end date
    • setEndDate

      public final void setEndDate(ZonedDateTimeRange endDate)
      Sets the end date.
      Parameters:
      endDate - the new end date
    • getReasonId

      public final Collection<Long> getReasonId()
      Gets the reason id.
      Returns:
      the reason id
    • getReason

      public final Collection<Long> getReason()
      Gets the reason.
      Returns:
      the reason
    • setReasonId

      public final void setReasonId(Collection<Long> reasonId)
      Sets the reason id.
      Parameters:
      reasonId - the new reason id
    • getEncodedNoteId

      public final Collection<Long> getEncodedNoteId()
      Gets the encoded note id.
      Returns:
      the encoded note id
    • getEncodedNote

      public final Collection<Long> getEncodedNote()
      Gets the encoded note id.
      Returns:
      the encoded note id
    • setEncodedNoteId

      public final void setEncodedNoteId(Collection<Long> encodedNoteId)
      Sets the encoded note id.
      Parameters:
      encodedNoteId - the new encoded note id
    • getValidationDate

      public final ZonedDateTimeRange getValidationDate()
      Gets the validation date.
      Returns:
      the validation date
    • setValidationDate

      public final void setValidationDate(ZonedDateTimeRange validationDate)
      Sets the validation date.
      Parameters:
      validationDate - the new validation date
    • getValidationStatusId

      public final Collection<Long> getValidationStatusId()
      Gets the validation status id.
      Returns:
      the validation status id
    • getValidationStatus

      public final Collection<Long> getValidationStatus()
      Gets the validation status.
      Returns:
      the validation status
    • setValidationStatusId

      public final void setValidationStatusId(Collection<Long> validationStatusId)
      Sets the validation status id.
      Parameters:
      validationStatusId - the new validation status id
    • getNotes

      public final String getNotes()
      Gets the notes.
      Returns:
      the notes
    • setNotes

      public final void setNotes(String notes)
      Sets the notes.
      Parameters:
      notes - the new notes