Class BundleCriterionSearchFilter

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

public class BundleCriterionSearchFilter extends DynO
Business object representing a search filter for the BundleCriterionSearchEvent.
Since:
10.1
See Also:
GCApi:
bo
  • Constructor Details

    • BundleCriterionSearchFilter

      public BundleCriterionSearchFilter()
  • Method Details

    • getId

      public Collection<Long> getId()
      Returns the bundle criterion id that was set as filter.
      Returns:
      the bundle criterion id
    • setId

      public void setId(Collection<Long> id)
      Sets the bundle criterion id as filter.
      Parameters:
      id - the bundle criterion id
    • getBundlingRule

      public Long getBundlingRule()
      Returns the bundling rule that was set as filter.
      Returns:
      the bundling rule header
    • setBundlingRule

      public void setBundlingRule(Long bundlingRule)
      Sets the bundling rule as filter.
      Parameters:
      bundlingRule - the bundling rule header
    • getExecutionType

      public Long getExecutionType()
      Returns the bundling execution type that was set as filter.
      Returns:
      the bundling execution type
    • setExecutionType

      public void setExecutionType(Long executionType)
      Sets the bundling execution type as filter.
      Parameters:
      executionType - the bundling execution type
    • 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 as filter.
      Parameters:
      operationCenter - the operation center id
    • getTechnicalObjectBundlingType

      public Long getTechnicalObjectBundlingType()
      Returns the technical object bundling type that was set as filter.
      Returns:
      the technical object bundling type
    • setTechnicalObjectBundlingType

      public void setTechnicalObjectBundlingType(Long technicalObjectBundlingType)
      Sets the technical object bundling type as filter.
      Parameters:
      technicalObjectBundlingType - the technical object bundling type
    • getTechnicalObject

      public Long getTechnicalObject()
      Returns the technical object id that was set as filter.
      Returns:
      the technical object id
    • setTechnicalObject

      public void setTechnicalObject(Long technicalObject)
      Sets the technical object id as filter.
      Parameters:
      technicalObject - the technical object id
    • getLocationBundlingType

      public Long getLocationBundlingType()
      Returns the location bundling type that was set as filter.
      Returns:
      the location bundling type
    • setLocationBundlingType

      public void setLocationBundlingType(Long locationBundlingType)
      Sets the location bundling type as filter.
      Parameters:
      locationBundlingType - the location bundling type
    • getMunicipality

      public String getMunicipality()
      Returns the municipality that was set as filter.
      Returns:
      the municipality
    • setMunicipality

      public void setMunicipality(String municipality)
      Sets the municipality as filter.
      Parameters:
      municipality - the municipality
    • getStreet

      public String getStreet()
      Returns the street that was set as filter.
      Returns:
      the street
    • setStreet

      public void setStreet(String street)
      Sets the street as filter.
      Parameters:
      street - the street
    • getStreetNumber

      public Long getStreetNumber()
      Returns the street number that was set as filter.
      Returns:
      the street number
    • setStreetNumber

      public void setStreetNumber(Long streetNumber)
      Sets the street number as filter.
      Parameters:
      streetNumber - the street number
    • getRequestType

      public Long getRequestType()
      Returns the request type id that was set as filter.
      Returns:
      the request type id
    • setRequestType

      public void setRequestType(Long requestType)
      Sets the request type id as filter.
      Parameters:
      requestType - the request type id
    • getServiceType

      public Long getServiceType()
      Returns the service type id that was set as filter.
      Returns:
      the service type id
    • setServiceType

      public void setServiceType(Long serviceType)
      Sets the service type id as filter.
      Parameters:
      serviceType - the service type id
    • getTechnicalObjectType

      public Long getTechnicalObjectType()
      Returns the technical object type id that was set as filter.
      Returns:
      the technical object type id
    • setTechnicalObjectType

      public void setTechnicalObjectType(Long technicalObjectType)
      Sets the technical object type id as filter.
      Parameters:
      technicalObjectType - the technical object type id
    • getOperationType

      public Long getOperationType()
      Returns the operation type id that was set as filter.
      Returns:
      the operation type id
    • setOperationType

      public void setOperationType(Long operationType)
      Sets the operation type id as filter.
      Parameters:
      operationType - the operation type id
    • getTeamCardinality

      public Long getTeamCardinality()
      Returns the team cardinality id that was set as filter.
      Returns:
      the team cardinality id
    • setTeamCardinality

      public void setTeamCardinality(Long teamCardinality)
      Sets the team cardinality id as filter.
      Parameters:
      teamCardinality - the team cardinality id
    • getTimeIntervalBundlingType

      public Long getTimeIntervalBundlingType()
      Returns the time interval bundling type that was set as filter.
      Returns:
      the time interval bundling type
    • setTimeIntervalBundlingType

      public void setTimeIntervalBundlingType(Long timeIntervalBundlingType)
      Sets the time interval bundling type as filter.
      Parameters:
      timeIntervalBundlingType - the time interval bundling type
    • getTimeIntervalStartDate

      public Date getTimeIntervalStartDate()
      Returns the time interval start date that was set as filter.
      Returns:
      the time interval start date
    • setTimeIntervalStartDate

      public void setTimeIntervalStartDate(Date timeIntervalStartDate)
      Sets the time interval start date as filter.
      Parameters:
      timeIntervalStartDate - the time interval start date
    • getTimeIntervalEndDate

      public Date getTimeIntervalEndDate()
      Returns the time interval end date that was set as filter.
      Returns:
      the time interval end date
    • setTimeIntervalEndDate

      public void setTimeIntervalEndDate(Date timeIntervalEndDate)
      Sets the time interval end date as filter.
      Parameters:
      timeIntervalEndDate - the time interval end date
    • getElaboration

      public Long getElaboration()
      Returns the bundle criterion elaboration that was set as filter.
      Returns:
      the elaboration
    • setElaboration

      public void setElaboration(Long elaboration)
      Sets the bundle criterion elaboration as filter.
      Parameters:
      elaboration - the elaboration