Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 52968 invoked from network); 20 Aug 2008 22:35:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Aug 2008 22:35:15 -0000 Received: (qmail 5992 invoked by uid 500); 20 Aug 2008 22:35:07 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 5962 invoked by uid 500); 20 Aug 2008 22:35:07 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 5950 invoked by uid 99); 20 Aug 2008 22:35:07 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Aug 2008 15:35:06 -0700 X-ASF-Spam-Status: No, hits=-2.0 required=10.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of collinmc@us.ibm.com designates 32.97.182.142 as permitted sender) Received: from [32.97.182.142] (HELO e2.ny.us.ibm.com) (32.97.182.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Aug 2008 22:34:07 +0000 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e2.ny.us.ibm.com (8.13.8/8.13.8) with ESMTP id m7KMVRUo009800 for ; Wed, 20 Aug 2008 18:31:27 -0400 Received: from d01av01.pok.ibm.com (d01av01.pok.ibm.com [9.56.224.215]) by d01relay04.pok.ibm.com (8.13.8/8.13.8/NCO v9.0) with ESMTP id m7KMVRwa219446 for ; Wed, 20 Aug 2008 18:31:27 -0400 Received: from d01av01.pok.ibm.com (loopback [127.0.0.1]) by d01av01.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id m7KMVQDj004614 for ; Wed, 20 Aug 2008 18:31:27 -0400 Received: from d01ml063.pok.ibm.com (d01ml063.pok.ibm.com [9.56.228.130]) by d01av01.pok.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id m7KMVQUR004605 for ; Wed, 20 Aug 2008 18:31:26 -0400 Subject: Unclear Javadoc lucene.search.Filter X-KeepSent: 5CC07952:F57312A5-852574AB:007B6748; type=4; name=$KeepSent To: java-user@lucene.apache.org X-Mailer: Lotus Notes Release 8.0.1 HF105 April 10, 2008 Message-ID: From: Christopher M Collins Date: Wed, 20 Aug 2008 18:31:27 -0400 X-MIMETrack: Serialize by Router on D01ML063/01/M/IBM(Release 8.0.1|February 07, 2008) at 08/20/2008 18:31:26 MIME-Version: 1.0 Content-type: multipart/alternative; Boundary="0__=0ABBFE38DFE8E1D88f9e8a93df938690918c0ABBFE38DFE8E1D8" Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org --0__=0ABBFE38DFE8E1D88f9e8a93df938690918c0ABBFE38DFE8E1D8 Content-type: text/plain; charset=US-ASCII I'm just starting to use Query Filters, and the javadoc for "Filter" is unclear. Specifically, getDocIdSet says: Returns: a DocIdSet that provides the documents which should be permitted or prohibited in search results. >From what I understand of DocIdSet, it's just a list of docIDs. So, are the those that should be permitted or prohibited? The deprecated method bits() has clearer javadoc. Can someone clarify? I can also look at the source of a filter implementation, but I thought I'd mention it in case someone with write access had a chance to clarify it. Thanks, Chris ______________________________________________________________ Christopher Collins \ http://www.cs.utoronto.ca/~ccollins Department of Computer Science \ University of Toronto Collaborative User Experience Group \ IBM Research --0__=0ABBFE38DFE8E1D88f9e8a93df938690918c0ABBFE38DFE8E1D8--