Class DTOMaterialSearchFilter

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.materials.rs1.material.DTOMaterialSearchFilter
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

@EntityRef(MaterialEntity.class) public class DTOMaterialSearchFilter extends DynO
DTO filter for materials.
Since:
17.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOMaterialSearchFilter

      public DTOMaterialSearchFilter()
  • 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
    • getCode

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

      public final void setCode(Collection<String> code)
      Sets the code.
      Parameters:
      code - the new code
    • getAlternativeCode

      public final String getAlternativeCode()
      Gets the alternative code.
      Returns:
      the alternative code
    • setAlternativeCode

      public final void setAlternativeCode(String alternativeCode)
      Sets the alternative code.
      Parameters:
      alternativeCode - the new alternative code
    • getDescription

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

      public final void setDescription(String description)
      Sets the description.
      Parameters:
      description - the new description
    • getExternalStatus

      public final String getExternalStatus()
      Gets the external status.
      Returns:
      the external status
    • setExternalStatus

      public final void setExternalStatus(String externalStatus)
      Sets the external status.
      Parameters:
      externalStatus - the new external status
    • getExtendedDescription

      public final String getExtendedDescription()
      Gets the extended description.
      Returns:
      the extended description
    • setExtendedDescription

      public final void setExtendedDescription(String extendedDescription)
      Sets the extended description.
      Parameters:
      extendedDescription - the new extended description
    • getValidityBegin

      public final ZonedDateTimeRange getValidityBegin()
      Gets the validity begin.
      Returns:
      the validity begin
    • setValidityBegin

      public final void setValidityBegin(ZonedDateTimeRange validityBegin)
      Sets the validity begin.
      Parameters:
      validityBegin - the new validity begin
    • getValidityEnd

      public final ZonedDateTimeRange getValidityEnd()
      Gets the validity end.
      Returns:
      the validity end
    • setValidityEnd

      public final void setValidityEnd(ZonedDateTimeRange validityEnd)
      Sets the validity end.
      Parameters:
      validityEnd - the new validity end
    • getType

      public final Collection<Long> getType()
      Gets the type.
      Returns:
      the type
    • getTypeId

      public final Collection<Long> getTypeId()
      Gets the type id.
      Returns:
      the type id
    • setTypeId

      public final void setTypeId(Collection<Long> typeId)
      Sets the type id.
      Parameters:
      typeId - the new type id
    • getManagementType

      public Collection<Long> getManagementType()
      Gets the management type.
      Returns:
      the management type
    • getManagementTypeId

      public Collection<Long> getManagementTypeId()
      Gets the management type id.
      Returns:
      the management type id
    • setManagementTypeId

      public void setManagementTypeId(Collection<Long> managementTypeId)
      Sets the management type id.
      Parameters:
      managementTypeId - the new management type id
    • getMeasureUnit

      public Collection<Long> getMeasureUnit()
      Gets the measure unit.
      Returns:
      the measure unit
    • getMeasurementUnitId

      public Collection<Long> getMeasurementUnitId()
      Gets the measurement unit id.
      Returns:
      the measurement unit id
    • setMeasurementUnitId

      public final void setMeasurementUnitId(Collection<Long> measurementUnitId)
      Sets the measurement unit id.
      Parameters:
      measurementUnitId - the new measurement unit id
    • getMaterialClass

      public final Collection<Long> getMaterialClass()
      Gets the material class.
      Returns:
      the material class
    • getClassId

      public final Collection<Long> getClassId()
      Gets the class id.
      Returns:
      the class id
    • setClassId

      public final void setClassId(Collection<Long> classId)
      Sets the class id.
      Parameters:
      classId - the new class id
    • getBrand

      public final Collection<Long> getBrand()
      Gets the brand.
      Returns:
      the brand
    • getMeterBrandId

      public final Collection<Long> getMeterBrandId()
      Gets the meter brand id.
      Returns:
      the meter brand id
    • setMeterBrandId

      public final void setMeterBrandId(Collection<Long> meterBrandId)
      Sets the meter brand id.
      Parameters:
      meterBrandId - the new meter brand id
    • getItemType

      public final Collection<Long> getItemType()
      Gets the item type.
      Returns:
      the item type
    • getItemTypeId

      public final Collection<Long> getItemTypeId()
      Gets the item type id.
      Returns:
      the item type id
    • setItemTypeId

      public final void setItemTypeId(Collection<Long> itemTypeId)
      Sets the item type id.
      Parameters:
      itemTypeId - the new item type id
    • getGoodsGroup

      public final Collection<Long> getGoodsGroup()
      Gets the goods group.
      Returns:
      the goods group
    • getGoodsGroupId

      public final Collection<Long> getGoodsGroupId()
      Gets the goods group id.
      Returns:
      the goods group id
    • setGoodsGroupId

      public final void setGoodsGroupId(Collection<Long> goodsGroupId)
      Sets the goods group id.
      Parameters:
      goodsGroupId - the new goods group id
    • getExternalSystem

      public final Collection<Long> getExternalSystem()
      Gets the external system.
      Returns:
      the external system
    • getExternalSystemId

      public final Collection<Long> getExternalSystemId()
      Gets the external system id.
      Returns:
      the external system id
    • setExternalSystemId

      public final void setExternalSystemId(Collection<Long> externalSystemId)
      Sets the external system id.
      Parameters:
      externalSystemId - the new external system id
    • getNote

      public final String getNote()
      Gets the note.
      Returns:
      the note
    • setNote

      public final void setNote(String note)
      Sets the note.
      Parameters:
      note - the new note
    • getActive

      public final Boolean getActive()
      Gets the active.
      Returns:
      the active
    • setActive

      public final void setActive(Boolean active)
      Sets the active.
      Parameters:
      active - the new active
    • getGeneric

      public final Boolean getGeneric()
      Gets the generic.
      Returns:
      the generic
    • setGeneric

      public final void setGeneric(Boolean generic)
      Sets the generic.
      Parameters:
      generic - the new generic
    • getManagedInStock

      public final Boolean getManagedInStock()
      Gets the managed in stock.
      Returns:
      the managed in stock
    • setManagedInStock

      public final void setManagedInStock(Boolean managedInStock)
      Sets the managed in stock.
      Parameters:
      managedInStock - the new managed in stock