Class MeasuringElementSearchFilter

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

public class MeasuringElementSearchFilter extends DynO
Business object representing the filter for the measuring element to be applied in the search.
Since:
20.0
See Also:
  • Constructor Details

    • MeasuringElementSearchFilter

      public MeasuringElementSearchFilter()
  • Method Details

    • getId

      public Collection<Long> getId()
      Gets the measuring element id collection.
      Returns:
      the measuring element id collection
    • setId

      public void setId(Collection<Long> id)
      Sets the measuring element id collection.
      Parameters:
      id - the measuring element id collection
    • getCode

      public Collection<String> getCode()
      Gets the measuring element code collection.
      Returns:
      the measuring element code collection
    • setCode

      public void setCode(Collection<String> code)
      Sets the measuring element code collection.
      Parameters:
      code - the measuring element code collection
    • getDescription

      public String getDescription()
      Gets the measuring element description.
      Returns:
      the measuring element description
    • setDescription

      public void setDescription(String description)
      Sets the measuring element description.
      Parameters:
      description - the measuring element description
    • getAddress

      public Long getAddress()
      Gets the measuring element address.
      Returns:
      the measuring element address
    • setAddress

      public void setAddress(Long address)
      Sets the measuring element address.
      Parameters:
      address - the measuring element address
    • getOrder

      public Long getOrder()
      Gets the measuring element order.
      Returns:
      the measuring element order
    • setOrder

      public void setOrder(Long order)
      Sets the measuring element order.
      Parameters:
      order - the measuring element order
    • getActive

      public Boolean getActive()
      Gets the measuring element active flag.
      Returns:
      true if active, false otherwise
    • setActive

      public void setActive(Boolean active)
      Sets the measuring element active flag.
      Parameters:
      active - the measuring element active flag value
    • getStatus

      public Collection<Long> getStatus()
      Gets the measuring element status collection.
      Returns:
      the measuring element status collection
    • setStatus

      public void setStatus(Collection<Long> status)
      Sets the measuring element status collection.
      Parameters:
      status - the measuring element status collection
    • getCharacteristic

      public Collection<Long> getCharacteristic()
      Gets the measuring element characteristic collection.
      Returns:
      the measuring element characteristic collection
    • setCharacteristic

      public void setCharacteristic(Collection<Long> characteristic)
      Sets the measuring element characteristic collection.
      Parameters:
      characteristic - the measuring element characteristic collection
    • getCounterDirection

      public Collection<Long> getCounterDirection()
      Gets the measuring element counter direction collection.
      Returns:
      the measuring element counter direction collection
    • setCounterDirection

      public void setCounterDirection(Collection<Long> counterDirection)
      Sets the measuring element counter direction collection.
      Parameters:
      counterDirection - the measuring element counter direction collection
    • getMeasurementUnit

      public Collection<Long> getMeasurementUnit()
      Gets the measuring element measurement unit collection.
      Returns:
      the measuring element measurement unit collection
    • setMeasurementUnit

      public void setMeasurementUnit(Collection<Long> measurementUnit)
      Sets the measuring element measurement unit collection.
      Parameters:
      measurementUnit - the measuring element measurement unit collection
    • getMaxLength

      public Long getMaxLength()
      Gets the measuring element max length.
      Returns:
      the measuring element max length
    • setMaxLength

      public void setMaxLength(Long maxLength)
      Sets the measuring element max length.
      Parameters:
      maxLength - the measuring element max length
    • getCatalogGroup

      public Collection<Long> getCatalogGroup()
      Gets the measuring element catalog group collection.
      Returns:
      the measuring element catalog group collection
    • setCatalogGroup

      public void setCatalogGroup(Collection<Long> catalogGroup)
      Sets the measuring element catalog group collection.
      Parameters:
      catalogGroup - the measuring element catalog group collection
    • getCounterOverflowValue

      public Long getCounterOverflowValue()
      Gets the measuring element counter overflow value.
      Returns:
      the measuring element counter overflow value
    • setCounterOverflowValue

      public void setCounterOverflowValue(Long counterOverflowValue)
      Sets the measuring element counter overflow value.
      Parameters:
      counterOverflowValue - the measuring element counter overflow value
    • getTargetValue

      public Double getTargetValue()
      Gets the measuring element target value.
      Returns:
      the measuring element target value
    • setTargetValue

      public void setTargetValue(Double targetValue)
      Sets the measuring element target value.
      Parameters:
      targetValue - the measuring element target value
    • getTechnicalObject

      public Long getTechnicalObject()
      Gets the measuring element technical object id.
      Returns:
      the measuring element technical object id
    • setTechnicalObject

      public void setTechnicalObject(Long technicalObject)
      Sets the measuring element technical object id.
      Parameters:
      technicalObject - the measuring element technical object id