Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 7245 invoked from network); 7 Apr 2008 05:56:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Apr 2008 05:56:00 -0000 Received: (qmail 88814 invoked by uid 500); 7 Apr 2008 05:55:54 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 88461 invoked by uid 500); 7 Apr 2008 05:55:53 -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 88450 invoked by uid 99); 7 Apr 2008 05:55:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Apr 2008 22:55:53 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [68.116.38.223] (HELO rectangular.com) (68.116.38.223) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Apr 2008 05:55:10 +0000 Received: from c-76-115-21-31.hsd1.or.comcast.net ([76.115.21.31] helo=[192.168.11.50]) by rectangular.com with esmtpa (Exim 4.44) id 1JikLc-00050d-1f for java-user@lucene.apache.org; Sun, 06 Apr 2008 22:56:52 -0700 Message-Id: <046EBB6F-B824-4F7B-8824-B2AFBC073C43@rectangular.com> From: Marvin Humphrey To: java-user@lucene.apache.org In-Reply-To: <200804020857.53106.daniel@nuix.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v919.2) Subject: Re: Problems about using Lucene to generate tag cloud.. Date: Sun, 6 Apr 2008 22:55:19 -0700 References: <20080401075127.365CD86CD5@chico.albert-inc.com> <200804020857.53106.daniel@nuix.com> X-Mailer: Apple Mail (2.919.2) X-Virus-Checked: Checked by ClamAV on apache.org On Apr 1, 2008, at 2:57 PM, Daniel Noll wrote: > On Tuesday 01 April 2008 18:51:55 Dominique B=E9jean wrote: >> IndexReader reader =3D IndexReader.open(temp_index); >> TermEnum terms =3D reader.terms(); >> >> while (terms.next()) { >> String field =3D terms.term().field(); > > Gotcha: after calling terms() it's already pointing at the first =20 > term. So you > need to rewrite this as a do-while loop. > > Possibly my least favourite feature of Lucene. :-( What would a better API look like? Marvin Humphrey Rectangular Research http://www.rectangular.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org