java.lang.Object
org.exoplatform.social.core.storage.cache.model.key.SpaceFilterKey
All Implemented Interfaces:
Serializable, CacheKey

public class SpaceFilterKey extends Object implements CacheKey
Immutable space filter key. This key is used to cache the search results.
Version:
$Revision$
Author:
Alain Defrance
See Also:
  • Constructor Details

    • SpaceFilterKey

      public SpaceFilterKey(String userId, org.exoplatform.social.core.space.SpaceFilter filter, SpaceType type)
  • Method Details

    • getUserId

      public String getUserId()
    • getSpaceNameSearchCondition

      public String getSpaceNameSearchCondition()
    • getAppId

      public String getAppId()
    • getType

      public SpaceType getType()
    • getSorting

      public org.exoplatform.social.core.search.Sorting getSorting()
    • isFavorite

      public boolean isFavorite()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object