Class DTODataCollectionTemplateFilter

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.datacollection.rs1.template.DTODataCollectionTemplateFilter
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class DTODataCollectionTemplateFilter extends DynO
DTO used as data collection template search filter.
Since:
22.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTODataCollectionTemplateFilter

      public DTODataCollectionTemplateFilter()
  • Method Details

    • getId

      public final Collection<Long> getId()
      Returns the data collection template id filter.
      Returns:
      the id
    • setId

      public final void setId(Collection<Long> id)
      Sets the data collection template id filter.
      Parameters:
      id - the new id
    • getCode

      public Collection<String> getCode()
      Returns the data collection template code filter.
      Returns:
      the code collection
    • setCode

      public void setCode(Collection<String> code)
      Sets the data collection template code filter.
      Parameters:
      code - the code collection
    • getDescription

      public LocalizedString getDescription()
      Returns the data collection template description filter.
      Returns:
      the description
    • setDescription

      public void setDescription(String description)
      Sets the data collection template description filter.
      Parameters:
      description - the description
    • getActive

      public Boolean getActive()
      Returns the data collection template active filter.
      Returns:
      true if the template is active, false otherwise
    • setActive

      public void setActive(Boolean active)
      Sets the data collection template active filter.
      Parameters:
      active - true if the template is active, false otherwise
    • getCreationDate

      public ZonedDateTimeRange getCreationDate()
      Returns the data collection template creation date range filter.
      Returns:
      the creation date range
    • setCreationDate

      public void setCreationDate(ZonedDateTimeRange creationDate)
      Sets the data collection template creation date range filter.
      Parameters:
      creationDate - the creation date range
    • getCreationUserId

      public Collection<Long> getCreationUserId()
      Returns the data collection template creation user id filter.
      Returns:
      the creation user id
    • getCreationUsers

      public Collection<Long> getCreationUsers()
      Returns the data collection template creation user id filter. (for M2Mapper compatibility with DataCollectionTemplateHeaderSearchFilter).
      Returns:
      the creation user id
    • setCreationUserId

      public void setCreationUserId(Collection<Long> creationUserId)
      Sets the data collection template creation user id filter.
      Parameters:
      creationUserId - the creation user id
    • getLastModifiedDate

      public ZonedDateTimeRange getLastModifiedDate()
      Returns the data collection template last modified date range filter.
      Returns:
      the last modified date range
    • setLastModifiedDate

      public void setLastModifiedDate(ZonedDateTimeRange lastModifiedDate)
      Sets the data collection template last modified date range filter.
      Parameters:
      lastModifiedDate - the last modified date range
    • getLastModifiedUserId

      public Collection<Long> getLastModifiedUserId()
      Returns the data collection template last modified user id filter.
      Returns:
      the last modified user id
    • getLastModifiedUsers

      public Collection<Long> getLastModifiedUsers()
      Returns the data collection template last modified user id filter. (for M2Mapper compatibility with DataCollectionTemplateHeaderSearchFilter).
      Returns:
      the last modified user id
    • setLastModifiedUserId

      public void setLastModifiedUserId(Collection<Long> lastModifiedUserId)
      Sets the data collection template last modified user id filter.
      Parameters:
      lastModifiedUserId - the last modified user id
    • getScopeId

      public Collection<Long> getScopeId()
      Returns the data collection template scope id filter.
      Returns:
      the scope id
    • getScope

      public Collection<Long> getScope()
      Returns the data collection template scope id filter. (for M2Mapper compatibility with DataCollectionTemplateHeaderSearchFilter).
      Returns:
      the scope id
    • setScopeId

      public void setScopeId(Collection<Long> scopeId)
      Sets the data collection template scope id filter.
      Parameters:
      scopeId - the scope id
    • getTypeId

      public Collection<Long> getTypeId()
      Returns the data collection template type id filter.
      Returns:
      the type id
    • getType

      public Collection<Long> getType()
      Returns the data collection template type id filter. (for M2Mapper compatibility with DataCollectionTemplateHeaderSearchFilter).
      Returns:
      the type id
    • setTypeId

      public void setTypeId(Collection<Long> typeId)
      Sets the data collection template type id filter.
      Parameters:
      typeId - the type id
    • getSheetMobileGenerable

      public Boolean getSheetMobileGenerable()
      Returns the data collection template sheet dynamic generable filter.
      Returns:
      true if the sheet is dynamic generable, false otherwise
    • setSheetMobileGenerable

      public void setSheetMobileGenerable(Boolean sheetMobileGenerable)
      Sets the data collection template sheet dynamic generable filter.
      Parameters:
      sheetMobileGenerable - true if the sheet is dynamic generable, false otherwise
    • getEnableSheetLock

      public Boolean getEnableSheetLock()
      Returns the enable sheet lock filter.
      Returns:
      the enable sheet lock, false otherwise
    • setEnableSheetLock

      public void setEnableSheetLock(Boolean enableSheetLock)
      Sets the enable sheet lock filter.
      Parameters:
      enableSheetLock - the enable sheet lock, false otherwise