Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 67304 invoked from network); 17 Nov 2005 16:18:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 17 Nov 2005 16:18:59 -0000 Received: (qmail 65134 invoked by uid 500); 17 Nov 2005 16:18:54 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 65108 invoked by uid 500); 17 Nov 2005 16:18: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 65097 invoked by uid 99); 17 Nov 2005 16:18:53 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Nov 2005 08:18:53 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of mike@curtin.com designates 205.158.62.152 as permitted sender) Received: from [205.158.62.152] (HELO ws6-5.us4.outblaze.com) (205.158.62.152) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Nov 2005 08:20:27 -0800 Received: by ws6-5.us4.outblaze.com (Postfix, from userid 1001) id 3D9D14F471; Thu, 17 Nov 2005 16:18:32 +0000 (GMT) Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 From: "Michael Curtin" To: java-user@lucene.apache.org Date: Thu, 17 Nov 2005 11:18:32 -0500 Subject: Re: Multiple Analyzers Received: from [68.26.35.229] by ws6-5.us4.outblaze.com with http for mike@curtin.com; Thu, 17 Nov 2005 11:18:32 -0500 X-Originating-Ip: 68.26.35.229 X-Originating-Server: ws6-5.us4.outblaze.com Message-Id: <20051117161832.3D9D14F471@ws6-5.us4.outblaze.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N > Hi everybody, I want to know how to create an analyzer whith this and=20 > StopFilter and LowerCaseFilter. Exists some example anywhere? > thks for replies Not bad at all. StopAnalyzer by itself may do what you want. If not, here= 's an example of a custom analyzer: class MyAnalyzer extends Analyzer { public TokenStream tokenStream(String fieldName, Reader reader) { TokenStream result =3D new StandardTokenizer(reader); result =3D new LowerCaseFilter(result); result =3D new StopFilter(result, StopAnalyzer.ENGLISH_STOP_WORDS); return result; } Note that the filters compose each other, so that you can set up a chain of= them. Good luck! --MDC --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org