1   package com.atlassian.user.search.query;
2   
3   import com.atlassian.user.repository.RepositoryIdentifier;
4   
5   import java.util.List;
6   import java.util.Collections;
7   
8   /**
9    * A {@link QueryContext} which will query all repositories.
10   */
11  public final class AllRepositoriesQueryContext implements QueryContext
12  {
13     public void addRepositoryKey(String key)
14      {
15      }
16  
17      public List<String> getRepositoryKeys()
18      {
19          return Collections.singletonList(QueryContext.ALL_REPOSITORIES);
20      }
21  
22      public boolean contains(RepositoryIdentifier repositoryIdentifier)
23      {
24          return true;
25      }
26  }