java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.forecastcapacity.bl.forecast.resource.detail.BOForecastResourceDetail
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class BOForecastResourceDetail extends DynO
Business object representing a row of a forecast resource detail.
Since:
15.0
See Also:
GCApi:
bo
  • Constructor Details

    • BOForecastResourceDetail

      public BOForecastResourceDetail()
  • Method Details

    • getId

      public Long getId()
      Returns the forecast resource detail's id
      Returns:
      the forecast resource detail's id
    • setId

      public void setId(Long id)
      Sets the forecast resource detail's id
      Parameters:
      id - the forecast resource detail id
    • getForecastHeader

      public Long getForecastHeader()
      Returns the resource forecast header's id
      Returns:
      the resource forecast header's id
      See Also:
    • setForecastHeader

      public void setForecastHeader(Long forecastHeader)
      Sets the resource forecast header's id
      Parameters:
      forecastHeader - the resource forecast header's id
      See Also:
    • getForecastResource

      public Long getForecastResource()
      Returns the forecast resource's id
      Returns:
      the forecast resource's id
      See Also:
    • setForecastResource

      public void setForecastResource(Long forecastResource)
      Sets the forecast resource's id
      Parameters:
      forecastResource - the forecast resource's id
      See Also:
    • getDay

      public Date getDay()
      Returns the forecast resource detail's day
      Returns:
      forecast resource detail's day
    • setDay

      public void setDay(Date day)
      Sets forecast resource detail's
      Parameters:
      day - the day
    • getWorkDuration

      public Long getWorkDuration()
      Returns the work duration of the forecast resource detail's specified day
      Returns:
      the work duration
    • setWorkDuration

      public void setWorkDuration(Long workDuration)
      Sets the work duration of the forecast resource detail's specified day
      Parameters:
      workDuration - the work duration
    • getUnavailability

      public Long getUnavailability()
      Returns the unavailability of the forecast resource detail for the specified day
      Returns:
      the unavailability
    • setUnavailability

      public void setUnavailability(Long unavailability)
      Sets the unavailability of the forecast resource detail for the specified day
      Parameters:
      unavailability - the unavailability
    • getUnusableTime

      public Long getUnusableTime()
      Returns the unusable time of the forecast resource detail's for the specified day
      Returns:
      the unusable time
    • setUnusableTime

      public void setUnusableTime(Long unusableTime)
      Sets the unusable time of the forecast resource detail for the specified day
      Parameters:
      unusableTime - the unusable time
    • getMaxOvertime

      public Long getMaxOvertime()
      Returns the max overtime of the forecast resource detail for the specified day
      Returns:
      the max overtime
    • setMaxOvertime

      public void setMaxOvertime(Long maxOvertime)
      Sets the max overtime of the forecast resource detail for the specified day
      Parameters:
      maxOvertime - the max overtime