public class

SpacePermissionsFilter

extends Filter
java.lang.Object
   ↳ org.apache.lucene.search.Filter
     ↳ com.atlassian.confluence.search.lucene.filter.SpacePermissionsFilter

Class Overview

Class that filters results by the spaces the current user is allowed to see. There will be a singleton instance of this class in the system which allows the possibility of caching some of the filtering being done here.

Summary

Public Constructors
SpacePermissionsFilter(SpacePermissionsFilterDao spacePermissionsFilterDao, Filter inSpaceFilter)
Public Methods
BitSet bits(IndexReader reader)
[Expand]
Inherited Methods
From class org.apache.lucene.search.Filter
From class java.lang.Object

Public Constructors

public SpacePermissionsFilter (SpacePermissionsFilterDao spacePermissionsFilterDao, Filter inSpaceFilter)

Public Methods

public BitSet bits (IndexReader reader)

Throws
IOException