com.atlassian.jira.issue.search.parameters.lucene.util
Class IssueIdFilter

java.lang.Object
  extended by org.apache.lucene.search.Filter
      extended by com.atlassian.jira.issue.search.parameters.lucene.util.IssueIdFilter
All Implemented Interfaces:
Serializable

public class IssueIdFilter
extends org.apache.lucene.search.Filter

This filter will return only the list of issues that match the issue Ids passed in.

This is useful for queries that query other data sources, before being combined with an issue search (eg comment or workflow history).

See Also:
Serialized Form

Constructor Summary
IssueIdFilter(List issuesIds)
           
 
Method Summary
 BitSet bits(org.apache.lucene.index.IndexReader indexReader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssueIdFilter

public IssueIdFilter(List issuesIds)
Parameters:
issuesIds - The list of issue ids to include in this filter
Method Detail

bits

public BitSet bits(org.apache.lucene.index.IndexReader indexReader)
            throws IOException
Specified by:
bits in class org.apache.lucene.search.Filter
Throws:
IOException


Copyright © 2002-2008 Atlassian. All Rights Reserved.