Class AssetDescendantSearchFilter

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

@EntityRef(AssetEntity.class) public class AssetDescendantSearchFilter extends DynO
Business object representing a search filter for the asset's descendants.
Since:
18.0
See Also:
GCApi:
bo
  • Constructor Details

    • AssetDescendantSearchFilter

      public AssetDescendantSearchFilter()
  • Method Details

    • getId

      public Long getId()
      Returns the asset id
      Returns:
      the asset id
    • setId

      public void setId(Long id)
      Sets the asset id
      Parameters:
      id - the asset id
    • getCode

      public Collection<String> getCode()
      Returns the asset code that was set as filter.
      Returns:
      the code
    • setCode

      public void setCode(Collection<String> code)
      Sets the asset code as filter.
      Parameters:
      code - the code
    • getDescription

      public String getDescription()
      Returns the asset description that was set as filter.
      Returns:
      the description
    • setDescription

      public void setDescription(String description)
      Sets the asset description as filter.
      Parameters:
      description - the description
    • getType

      public Collection<Long> getType()
      Returns the collection of the asset type ids that was set as filter.
      Returns:
      the ids of the type
    • setType

      public void setType(Collection<Long> type)
      Sets the list of asset type ids as a filter.
      Parameters:
      type - the ids of the type
    • getStatus

      public Collection<Long> getStatus()
      Returns the collection of the asset status ids that was set as filter.
      Returns:
      the status id
    • setStatus

      public void setStatus(Collection<Long> status)
      Sets the list of asset status ids as a filter.
      Parameters:
      status - the status ids
    • getExternalSystem

      public Collection<Long> getExternalSystem()
      Returns the collection of the asset external system ids that was set as filter.
      Returns:
      the external system ids
    • setExternalSystem

      public void setExternalSystem(Collection<Long> externalSystem)
      Sets the list of asset external system ids as a filter.
      Parameters:
      externalSystem - the external system id