Class SharedResourceSearchFilter

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.docshare.documents.bl.sharedresource.event.SharedResourceSearchFilter
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned
Direct Known Subclasses:
DirectorySearchFilter, FileSearchFilter

public class SharedResourceSearchFilter extends DynO
Business object representing a search filter for the shared resource.
Since:
14.0
See Also:
GCApi:
bo
  • Constructor Details

    • SharedResourceSearchFilter

      public SharedResourceSearchFilter()
  • Method Details

    • getId

      public Collection<Long> getId()
      Returns the shared resource ids that were set as filter.
      Returns:
      the shared resource ids
    • setId

      public void setId(Collection<Long> id)
      Sets the shared resource ids as filter.
      Parameters:
      id - the shared resource ids
    • getVersion

      public Long getVersion()
      Returns the shared resource version that was set as filter.
      Returns:
      the shared resource version
    • setVersion

      public void setVersion(Long version)
      Sets the shared resource version as filter.
      Parameters:
      version - the shared resource version
    • isDeleted

      public Boolean isDeleted()
      Checks if the shared resource that was set as filter is deleted.
      Returns:
      true if is the shared resource is deleted, false otherwise
    • setDeleted

      public void setDeleted(Boolean deleted)
      Sets the shared resource to deleted as filter.
      Parameters:
      deleted - true if the shared resource must be deleted, false otherwise
    • isActive

      public Boolean isActive()
      Checks if the shared resource that was set as filter is active.
      Returns:
      true if is the shared resource is active, false otherwise
    • setActive

      public void setActive(Boolean active)
      Sets the shared resource to active as filter.
      Parameters:
      active - true if the shared resource must be active, false otherwise
    • isDraft

      public Boolean isDraft()
      Checks if the shared resource that was set as filter is draft.
      Returns:
      true if is the shared resource is draft, false otherwise
    • setDraft

      public void setDraft(Boolean draft)
      Sets the shared resource to draft as filter.
      Parameters:
      draft - true if the shared resource must be draft, false otherwise
    • getUuid

      public Collection<String> getUuid()
      Returns the shared resource uuid that was set as filter.
      Returns:
      the shared resource uuid
    • setUuid

      public void setUuid(Collection<String> uuid)
      Sets the shared resource uuid as filter.
      Parameters:
      uuid - the shared resource uuid
    • getName

      public Collection<String> getName()
      Returns the shared resource name that was set as filter.
      Returns:
      the shared resource name
    • setName

      public void setName(Collection<String> name)
      Sets the shared resource name as filter.
      Parameters:
      name - the shared resource name
    • getParentUuid

      public Collection<String> getParentUuid()
      Returns the shared resource parent uuid that was set as filter.
      Returns:
      the shared resource parent uuid
    • setParentUuid

      public void setParentUuid(Collection<String> parentUuid)
      Sets the shared resource parent uuid as filter.
      Parameters:
      parentUuid - the shared resource parent uuid
    • getUuidPath

      public Collection<String> getUuidPath()
      Returns the shared resource uuid path that was set as filter.
      Returns:
      the shared resource uuid path
    • setUuidPath

      public void setUuidPath(Collection<String> uuidPath)
      Sets the shared resource uuid path as filter.
      Parameters:
      uuidPath - the shared resource uuid path
    • getCreationDate

      public DateTimeRange getCreationDate()
      Returns the shared resource creation date that was set as filter.
      Returns:
      the shared resource creation date
    • setCreationDate

      public void setCreationDate(DateTimeRange creationDate)
      Sets the shared resource creation date as filter.
      Parameters:
      creationDate - the shared resource creation date
    • getCreationDateCentral

      public DateTimeRange getCreationDateCentral()
      Returns the shared resource creation central date that was set as filter.
      Returns:
      the shared resource creation central date
    • setCreationDateCentral

      public void setCreationDateCentral(DateTimeRange creationDateCentral)
      Sets the shared resource creation central date as filter.
      Parameters:
      creationDateCentral - the shared resource creation central date
    • getEditDate

      public DateTimeRange getEditDate()
      Returns the shared resource edit date that was set as filter.
      Returns:
      the shared resource edit date
    • setEditDate

      public void setEditDate(DateTimeRange editDate)
      Sets the shared resource edit date as filter.
      Parameters:
      editDate - the shared resource edit date
    • getEditDateCentral

      public DateTimeRange getEditDateCentral()
      Returns the shared resource edit central date that was set as filter.
      Returns:
      the shared resource edit central date
    • setEditDateCentral

      public void setEditDateCentral(DateTimeRange editDateCentral)
      Sets the shared resource edit central date as filter.
      Parameters:
      editDateCentral - the shared resource edit central date
    • getRawTagList

      public String getRawTagList()
      Returns the shared resource raw tag list that was set as filter.
      Returns:
      the shared resource raw tag list
    • setRawTagList

      public void setRawTagList(String rawTagList)
      Sets the shared resource raw tag list as filter.
      Parameters:
      rawTagList - the shared resource raw tag list
    • getAuthor

      public Collection<Long> getAuthor()
      Returns the shared resource author id that was set as filter.
      Returns:
      the shared resource author id
    • setAuthor

      public void setAuthor(Collection<Long> author)
      Sets the shared resource author as filter.
      Parameters:
      author - the shared resource author id
    • getEditor

      public Collection<Long> getEditor()
      Return the shared resource editor id that was set as filter.
      Returns:
      the shared resource editor id
    • setEditor

      public void setEditor(Collection<Long> editor)
      Sets the shared resource editor id as filter.
      Parameters:
      editor - the shared resource editor id
    • getType

      public Collection<Long> getType()
      Returns the shared resource type id that was set as filter.
      Returns:
      the shared resource type id
    • setType

      public void setType(Collection<Long> type)
      Sets the shared resource type id as filter.
      Parameters:
      type - the shared resource type id
    • getStartValidityDate

      public DateTimeRange getStartValidityDate()
      Returns the start validity date that was set as filter.
      Returns:
      the start validity date
    • setStartValidityDate

      public void setStartValidityDate(DateTimeRange startValidityDate)
      Sets the start validity date as filter.
      Parameters:
      startValidityDate - the start validity date
    • getEndValidityDate

      public DateTimeRange getEndValidityDate()
      Returns the end validity date that was set as filter.
      Returns:
      the end validity date
    • setEndValidityDate

      public void setEndValidityDate(DateTimeRange endValidityDate)
      Sets the end validity date as filter.
      Parameters:
      endValidityDate - the end validity date
    • getSystem

      public Boolean getSystem()
      Checks if the shared resource is a system resource.
      Returns:
      true if the shared resource is a system resource, false otherwise
    • setSystem

      public void setSystem(Boolean system)
      Sets the shared resource to system.
      Parameters:
      system - true if the shared resource must be a system resource, false otherwise
    • getOrigin

      public Collection<Long> getOrigin()
      Returns the origin id.
      Returns:
      the origin id
    • setOrigin

      public void setOrigin(Collection<Long> origin)
      Sets the origin id.
      Parameters:
      origin - the origin id