com.atlassian.jira.issue.search.searchers.transformer
Class VersionSearchContextVisibilityChecker

java.lang.Object
  extended by com.atlassian.jira.issue.search.searchers.transformer.VersionSearchContextVisibilityChecker
All Implemented Interfaces:
SearchContextVisibilityChecker

public class VersionSearchContextVisibilityChecker
extends Object
implements SearchContextVisibilityChecker

A SearchContextVisibilityChecker for version fields

Since:
v4.0

Constructor Summary
VersionSearchContextVisibilityChecker(VersionManager versionManager)
           
 
Method Summary
 Set<String> FilterOutNonVisibleInContext(SearchContext searchContext, Collection<String> ids)
          Filters out any ids in the given collection that are not visible under the SearchContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionSearchContextVisibilityChecker

public VersionSearchContextVisibilityChecker(VersionManager versionManager)
Method Detail

FilterOutNonVisibleInContext

public Set<String> FilterOutNonVisibleInContext(SearchContext searchContext,
                                                Collection<String> ids)
Description copied from interface: SearchContextVisibilityChecker
Filters out any ids in the given collection that are not visible under the SearchContext

Specified by:
FilterOutNonVisibleInContext in interface SearchContextVisibilityChecker
Parameters:
searchContext - the context to check to see if the domain object represented by the id is visible under
ids - the collection of ids to filter
Returns:
a new set which contains ids from the input collection that are visible under the given SearchContext


Copyright © 2002-2012 Atlassian. All Rights Reserved.