Class XSpaceFilter

java.lang.Object
org.exoplatform.social.core.space.SpaceFilter
org.exoplatform.social.core.jpa.search.XSpaceFilter
All Implemented Interfaces:
Cloneable

public class XSpaceFilter extends org.exoplatform.social.core.space.SpaceFilter
  • Constructor Details

    • XSpaceFilter

      public XSpaceFilter()
  • Method Details

    • setSpaceFilter

      public XSpaceFilter setSpaceFilter(org.exoplatform.social.core.space.SpaceFilter spaceFilter)
    • addStatus

      public XSpaceFilter addStatus(SpaceMemberEntity.Status... st)
    • setIncludePrivate

      public XSpaceFilter setIncludePrivate(boolean includePrivate)
    • setUnifiedSearch

      public XSpaceFilter setUnifiedSearch(boolean unifiedSearch)
    • setNotHidden

      public XSpaceFilter setNotHidden(boolean notHidden)
    • getStatus

      public Set<SpaceMemberEntity.Status> getStatus()
    • isIncludePrivate

      public boolean isIncludePrivate()
    • isUnifiedSearch

      public boolean isUnifiedSearch()
    • isNotHidden

      public boolean isNotHidden()
    • setPublic

      public void setPublic(String userId)
    • isPublic

      public boolean isPublic()
    • setVisited

      public void setVisited(boolean visited)
    • setLastAccess

      public void setLastAccess(boolean lastAccess)
    • isLastAccess

      public boolean isLastAccess()
    • isVisited

      public boolean isVisited()
    • getIds

      public Set<Long> getIds()
    • setIds

      public void setIds(Set<Long> ids)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class org.exoplatform.social.core.space.SpaceFilter