Class SpaceFilter

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

public class SpaceFilter extends Object implements Cloneable
Since:
1.2.0-GA
Author:
hoatle (hoatlevan at gmail dot com)
  • Constructor Details

    • SpaceFilter

      public SpaceFilter()
      The constructor.
    • SpaceFilter

      public SpaceFilter(String spaceNameSearchCondition)
      The constructor.
      Parameters:
      spaceNameSearchCondition -
    • SpaceFilter

      public SpaceFilter(String remoteId, String appId)
      The constructor.
      Parameters:
      remoteId -
      appId -
  • Method Details

    • getIncludeSpaces

      public List<Space> getIncludeSpaces()
      Gets Space list to filter
      Returns:
      Since:
      4.0
    • setIncludeSpaces

      public void setIncludeSpaces(List<Space> includeSpaces)
      Sets Space list to filter
      Parameters:
      includeSpaces -
      Since:
      4.0
    • getRemoteId

      public String getRemoteId()
      Gets remoteId to filter
      Returns:
      Since:
      4.0
    • setRemoteId

      public void setRemoteId(String remoteId)
      Sets remoteId to filter
      Parameters:
      remoteId -
      Since:
      4.0
    • getAppId

      public String getAppId()
      Gets appId to filter
      Returns:
      Since:
      4.0
    • setAppId

      public void setAppId(String appId)
      Sets appId to filter
      Parameters:
      appId -
      Since:
      4.0
    • getTemplate

      public String getTemplate()
      Gets template to filter
      Returns:
    • setTemplate

      public void setTemplate(String template)
      Sets template to filter
      Parameters:
      template -
      Since:
      4.0
    • getSpaceNameSearchCondition

      public String getSpaceNameSearchCondition()
      Gets the space name search condition.
      Returns:
      the space name search condition
    • setSpaceNameSearchCondition

      public void setSpaceNameSearchCondition(String spaceNameSearchCondition)
      Sets the space name search condition.
      Parameters:
      spaceNameSearchCondition -
    • getSorting

      public Sorting getSorting()
    • setSorting

      public void setSorting(Sorting sorting)
    • getExclusions

      public List<Space> getExclusions()
    • addExclusions

      public void addExclusions(List<Space> exclusions)
    • setIsFavorite

      public void setIsFavorite(boolean favorite)
    • isFavorite

      public boolean isFavorite()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • clone

      public SpaceFilter clone()
      Overrides:
      clone in class Object