Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Lucene: Java-User

to exit the while loop if match is found

 

 

Lucene java-user RSS feed   Index | Next | Previous | View Threaded


dhivyakrishnan87 at yahoo

Nov 26, 2009, 1:47 AM

Post #1 of 8 (837 views)
Permalink
to exit the while loop if match is found

Sir,
 
This is my code sir.
I have given break statement.
 
 String s1= request.getParameter("indtext");
                IndexReader reader = IndexReader.open("newindex");
                String field="contents";
                //field = field.intern();
                TermEnum tenum = reader.terms(new Term(field, s1));
                try
                {
                    do
                    {
                        final Term term = tenum.term();
                        if (term==null || term.field()!=field) break;
                        final String termText = term.text();
                        // do something with the termText
                        s1 = termText;
                        out.println(s1);
                    } while (tenum.next());
                }
                finally
                {
                    tenum.close();
                }

--- On Thu, 26/11/09, Anshum <anshumg [at] gmail> wrote:


From: Anshum <anshumg [at] gmail>
Subject: Re: Need help regarding implementation of autosuggest using jquery
To: java-user [at] lucene
Date: Thursday, 26 November, 2009, 9:45 AM


Just add a check in the while statement to exit as soon as the pattern of
the term changes.
You could check if the term does not start with your input and exit from the
while loop there.
It would exit wherever the term start changes from what you want.

--
Anshum Gupta
Naukri Labs!
http://ai-cafe.blogspot.com

The facts expressed here belong to everybody, the opinions to me. The
distinction is yours to draw............


On Thu, Nov 26, 2009 at 3:09 PM, DHIVYA M <dhivyakrishnan87 [at] yahoo>wrote:

> Sir,
>
> Your suggestion was fantastic.
>
> I tried the below mentioned code but it is showing me the entire result of
> indexed words starting from the letter that i give as input.
> Ex:
> if i give "fo"
> am getting all the indexes from the word starting with fo upto words
> starting with z.
> i.e. it starts displaying from the word matching the search word and ends
> up with the last word available in the index file.
>
> Kindly suggest me a solution for this problem
>
> Thanks in advance,
> Dhivya
>
> --- On Wed, 25/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
>
>
> From: Uwe Schindler <uwe [at] thetaphi>
> Subject: RE: Need help regarding implementation of autosuggest using jquery
> To: java-user [at] lucene
> Date: Wednesday, 25 November, 2009, 9:54 AM
>
>
> Hi Dhivya,
>
> you can iterate all terms in the index using a TermEnum, that can be
> retrieved using IndexReader.terms(Term startTerm).
>
> If you are interested in all terms from a specific field, position the
> TermEnum on the first possible term in this field ("") and iterate until
> the
> field name changes. As terms in the TermEnum are first ordered by field
> name
> then by term text (in UTF-16 order), the loop would look like this:
>
> IndexReader reader = ...
> String field = ....
> Field = field.intern(); // important for the while loop
> TermEnum tenum = reader.terms(new Term(field,""));
> try {
>     do {
>         final Term term = tenum.term();
>         if (term==null || term.field()!=field) break;
>         final String termText = term.text();
>         // do something with the termText
>     } while (tenum.next());
> } finally {
>     tenum.close();
> }
>
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: uwe [at] thetaphi
>
>
> > -----Original Message-----
> > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > Sent: Wednesday, November 25, 2009 8:06 AM
> > To: java user
> > Subject: Need help regarding implementation of autosuggest using jquery
> >
> > Hi all,
> >
> > Am using lucene 2.3.2 as a search engine in my e-paper site. So that i
> > want the user to search the news. I achieved that objective but now am
> > trying to implement autosuggest so that user can pick a choice from the
> > drop down and no need of typing in the entire sentence or so.
> >
> > I have download Jquery for this purpose and am trying to implement it.
> > The collections of data to refer for the suggestion is given in an
> > arraylist or jus with in a string.
> >
> > But for my application, i need to populate the suggestions with the
> > indexed words available in the index file created during indexing
> > operation.
> >
> > Can anyone give an idea to read the contents from the index file and make
> > it available as suggestions? or anyother idea to achieve this objective?
> >
> > Thanks in advance,
> > Dhivya
> >
> >
> >       The INTERNET now has a personality. YOURS! See your Yahoo!
> Homepage.
> > http://in.yahoo.com/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>
>
>
>      The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/
>



The INTERNET now has a personality. YOURS! See your Yahoo! Homepage. http://in.yahoo.com/


dhivyakrishnan87 at yahoo

Nov 26, 2009, 1:56 AM

Post #2 of 8 (807 views)
Permalink
To exit the while loop if match is found [In reply to]

Thanks for your suggested code sir.
 
But it displays only one word.
 
Ex:
if the input is "z"
 
actual output must be
 
zing
Zohar
 
but am getting zing alone

--- On Thu, 26/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:


From: Uwe Schindler <uwe [at] thetaphi>
Subject: RE: Need help regarding implementation of autosuggest using jquery
To: java-user [at] lucene
Date: Thursday, 26 November, 2009, 9:49 AM


You can fix this if you just create the initial term not with "", instead
with your prefix:
TermEnum tenum = reader.terms(new Term(field,prefix));

And inside the while loop just break out,

if (!termText.startsWith(prefix)) break;

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: uwe [at] thetaphi


> -----Original Message-----
> From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> Sent: Thursday, November 26, 2009 10:39 AM
> To: java-user [at] lucene
> Subject: RE: Need help regarding implementation of autosuggest using
> jquery
>
> Sir,
>
> Your suggestion was fantastic.
>
> I tried the below mentioned code but it is showing me the entire result of
> indexed words starting from the letter that i give as input.
> Ex:
> if i give "fo"
> am getting all the indexes from the word starting with fo upto words
> starting with z.
> i.e. it starts displaying from the word matching the search word and ends
> up with the last word available in the index file.
>
> Kindly suggest me a solution for this problem
>
> Thanks in advance,
> Dhivya
>
> --- On Wed, 25/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
>
>
> From: Uwe Schindler <uwe [at] thetaphi>
> Subject: RE: Need help regarding implementation of autosuggest using
> jquery
> To: java-user [at] lucene
> Date: Wednesday, 25 November, 2009, 9:54 AM
>
>
> Hi Dhivya,
>
> you can iterate all terms in the index using a TermEnum, that can be
> retrieved using IndexReader.terms(Term startTerm).
>
> If you are interested in all terms from a specific field, position the
> TermEnum on the first possible term in this field ("") and iterate until
> the
> field name changes. As terms in the TermEnum are first ordered by field
> name
> then by term text (in UTF-16 order), the loop would look like this:
>
> IndexReader reader = ...
> String field = ....
> Field = field.intern(); // important for the while loop
> TermEnum tenum = reader.terms(new Term(field,""));
> try {
>     do {
>         final Term term = tenum.term();
>         if (term==null || term.field()!=field) break;
>         final String termText = term.text();
>         // do something with the termText
>     } while (tenum.next());
> } finally {
>     tenum.close();
> }
>
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: uwe [at] thetaphi
>
>
> > -----Original Message-----
> > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > Sent: Wednesday, November 25, 2009 8:06 AM
> > To: java user
> > Subject: Need help regarding implementation of autosuggest using jquery
> >
> > Hi all,
> >
> > Am using lucene 2.3.2 as a search engine in my e-paper site. So that i
> > want the user to search the news. I achieved that objective but now am
> > trying to implement autosuggest so that user can pick a choice from the
> > drop down and no need of typing in the entire sentence or so.
> >
> > I have download Jquery for this purpose and am trying to implement it.
> > The collections of data to refer for the suggestion is given in an
> > arraylist or jus with in a string.
> >
> > But for my application, i need to populate the suggestions with the
> > indexed words available in the index file created during indexing
> > operation.
> >
> > Can anyone give an idea to read the contents from the index file and
> make
> > it available as suggestions? or anyother idea to achieve this objective?
> >
> > Thanks in advance,
> > Dhivya
> >
> >
> >       The INTERNET now has a personality. YOURS! See your Yahoo!
> Homepage.
> > http://in.yahoo.com/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>
>
>
>       The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene




The INTERNET now has a personality. YOURS! See your Yahoo! Homepage. http://in.yahoo.com/


savvas.andreas.moysidis at googlemail

Nov 26, 2009, 2:13 AM

Post #3 of 8 (798 views)
Permalink
Re: To exit the while loop if match is found [In reply to]

hi,

maybe you could not break but rather collect them in an ordered collection.
If it's a web app you are having you can then pass it up your view layer
wrapped in json?

savvas

2009/11/26 DHIVYA M <dhivyakrishnan87 [at] yahoo>

> Thanks for your suggested code sir.
>
> But it displays only one word.
>
> Ex:
> if the input is "z"
>
> actual output must be
>
> zing
> Zohar
>
> but am getting zing alone
>
> --- On Thu, 26/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
>
>
> From: Uwe Schindler <uwe [at] thetaphi>
> Subject: RE: Need help regarding implementation of autosuggest using jquery
> To: java-user [at] lucene
> Date: Thursday, 26 November, 2009, 9:49 AM
>
>
> You can fix this if you just create the initial term not with "", instead
> with your prefix:
> TermEnum tenum = reader.terms(new Term(field,prefix));
>
> And inside the while loop just break out,
>
> if (!termText.startsWith(prefix)) break;
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: uwe [at] thetaphi
>
>
> > -----Original Message-----
> > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > Sent: Thursday, November 26, 2009 10:39 AM
> > To: java-user [at] lucene
> > Subject: RE: Need help regarding implementation of autosuggest using
> > jquery
> >
> > Sir,
> >
> > Your suggestion was fantastic.
> >
> > I tried the below mentioned code but it is showing me the entire result
> of
> > indexed words starting from the letter that i give as input.
> > Ex:
> > if i give "fo"
> > am getting all the indexes from the word starting with fo upto words
> > starting with z.
> > i.e. it starts displaying from the word matching the search word and ends
> > up with the last word available in the index file.
> >
> > Kindly suggest me a solution for this problem
> >
> > Thanks in advance,
> > Dhivya
> >
> > --- On Wed, 25/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
> >
> >
> > From: Uwe Schindler <uwe [at] thetaphi>
> > Subject: RE: Need help regarding implementation of autosuggest using
> > jquery
> > To: java-user [at] lucene
> > Date: Wednesday, 25 November, 2009, 9:54 AM
> >
> >
> > Hi Dhivya,
> >
> > you can iterate all terms in the index using a TermEnum, that can be
> > retrieved using IndexReader.terms(Term startTerm).
> >
> > If you are interested in all terms from a specific field, position the
> > TermEnum on the first possible term in this field ("") and iterate until
> > the
> > field name changes. As terms in the TermEnum are first ordered by field
> > name
> > then by term text (in UTF-16 order), the loop would look like this:
> >
> > IndexReader reader = ...
> > String field = ....
> > Field = field.intern(); // important for the while loop
> > TermEnum tenum = reader.terms(new Term(field,""));
> > try {
> > do {
> > final Term term = tenum.term();
> > if (term==null || term.field()!=field) break;
> > final String termText = term.text();
> > // do something with the termText
> > } while (tenum.next());
> > } finally {
> > tenum.close();
> > }
> >
> >
> > -----
> > Uwe Schindler
> > H.-H.-Meier-Allee 63, D-28213 Bremen
> > http://www.thetaphi.de
> > eMail: uwe [at] thetaphi
> >
> >
> > > -----Original Message-----
> > > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > > Sent: Wednesday, November 25, 2009 8:06 AM
> > > To: java user
> > > Subject: Need help regarding implementation of autosuggest using jquery
> > >
> > > Hi all,
> > >
> > > Am using lucene 2.3.2 as a search engine in my e-paper site. So that i
> > > want the user to search the news. I achieved that objective but now am
> > > trying to implement autosuggest so that user can pick a choice from the
> > > drop down and no need of typing in the entire sentence or so.
> > >
> > > I have download Jquery for this purpose and am trying to implement it.
> > > The collections of data to refer for the suggestion is given in an
> > > arraylist or jus with in a string.
> > >
> > > But for my application, i need to populate the suggestions with the
> > > indexed words available in the index file created during indexing
> > > operation.
> > >
> > > Can anyone give an idea to read the contents from the index file and
> > make
> > > it available as suggestions? or anyother idea to achieve this
> objective?
> > >
> > > Thanks in advance,
> > > Dhivya
> > >
> > >
> > > The INTERNET now has a personality. YOURS! See your Yahoo!
> > Homepage.
> > > http://in.yahoo.com/
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> > For additional commands, e-mail: java-user-help [at] lucene
> >
> >
> >
> >
> > The INTERNET now has a personality. YOURS! See your Yahoo!
> Homepage.
> > http://in.yahoo.com/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>
>
>
> The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/


tangfulin at gmail

Nov 26, 2009, 6:13 PM

Post #4 of 8 (785 views)
Permalink
Re: To exit the while loop if match is found [In reply to]

Make sure your analyzer has called strToLower when index the data


2009/11/26 Savvas-Andreas Moysidis <savvas.andreas.moysidis [at] googlemail>:
> hi,
>
> maybe you could not break but rather collect them in an ordered collection.
> If it's a web app you are having you can then pass it up your view layer
> wrapped in json?
>
> savvas
>
> 2009/11/26 DHIVYA M <dhivyakrishnan87 [at] yahoo>
>
>> Thanks for your suggested code sir.
>>
>> But it displays only one word.
>>
>> Ex:
>> if the input is "z"
>>
>> actual output must be
>>
>> zing
>> Zohar
>>
>> but am getting zing alone
>>
>> --- On Thu, 26/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
>>
>>
>> From: Uwe Schindler <uwe [at] thetaphi>
>> Subject: RE: Need help regarding implementation of autosuggest using jquery
>> To: java-user [at] lucene
>> Date: Thursday, 26 November, 2009, 9:49 AM
>>
>>
>> You can fix this if you just create the initial term not with "", instead
>> with your prefix:
>> TermEnum tenum = reader.terms(new Term(field,prefix));
>>
>> And inside the while loop just break out,
>>
>> if (!termText.startsWith(prefix)) break;
>>
>> -----
>> Uwe Schindler
>> H.-H.-Meier-Allee 63, D-28213 Bremen
>> http://www.thetaphi.de
>> eMail: uwe [at] thetaphi
>>
>>
>> > -----Original Message-----
>> > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
>> > Sent: Thursday, November 26, 2009 10:39 AM
>> > To: java-user [at] lucene
>> > Subject: RE: Need help regarding implementation of autosuggest using
>> > jquery
>> >
>> > Sir,
>> >
>> > Your suggestion was fantastic.
>> >
>> > I tried the below mentioned code but it is showing me the entire result
>> of
>> > indexed words starting from the letter that i give as input.
>> > Ex:
>> > if i give "fo"
>> > am getting all the indexes from the word starting with fo upto words
>> > starting with z.
>> > i.e. it starts displaying from the word matching the search word and ends
>> > up with the last word available in the index file.
>> >
>> > Kindly suggest me a solution for this problem
>> >
>> > Thanks in advance,
>> > Dhivya
>> >
>> > --- On Wed, 25/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
>> >
>> >
>> > From: Uwe Schindler <uwe [at] thetaphi>
>> > Subject: RE: Need help regarding implementation of autosuggest using
>> > jquery
>> > To: java-user [at] lucene
>> > Date: Wednesday, 25 November, 2009, 9:54 AM
>> >
>> >
>> > Hi Dhivya,
>> >
>> > you can iterate all terms in the index using a TermEnum, that can be
>> > retrieved using IndexReader.terms(Term startTerm).
>> >
>> > If you are interested in all terms from a specific field, position the
>> > TermEnum on the first possible term in this field ("") and iterate until
>> > the
>> > field name changes. As terms in the TermEnum are first ordered by field
>> > name
>> > then by term text (in UTF-16 order), the loop would look like this:
>> >
>> > IndexReader reader = ...
>> > String field = ....
>> > Field = field.intern(); // important for the while loop
>> > TermEnum tenum = reader.terms(new Term(field,""));
>> > try {
>> >     do {
>> >         final Term term = tenum.term();
>> >         if (term==null || term.field()!=field) break;
>> >         final String termText = term.text();
>> >         // do something with the termText
>> >     } while (tenum.next());
>> > } finally {
>> >     tenum.close();
>> > }
>> >
>> >
>> > -----
>> > Uwe Schindler
>> > H.-H.-Meier-Allee 63, D-28213 Bremen
>> > http://www.thetaphi.de
>> > eMail: uwe [at] thetaphi
>> >
>> >
>> > > -----Original Message-----
>> > > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
>> > > Sent: Wednesday, November 25, 2009 8:06 AM
>> > > To: java user
>> > > Subject: Need help regarding implementation of autosuggest using jquery
>> > >
>> > > Hi all,
>> > >
>> > > Am using lucene 2.3.2 as a search engine in my e-paper site. So that i
>> > > want the user to search the news. I achieved that objective but now am
>> > > trying to implement autosuggest so that user can pick a choice from the
>> > > drop down and no need of typing in the entire sentence or so.
>> > >
>> > > I have download Jquery for this purpose and am trying to implement it.
>> > > The collections of data to refer for the suggestion is given in an
>> > > arraylist or jus with in a string.
>> > >
>> > > But for my application, i need to populate the suggestions with the
>> > > indexed words available in the index file created during indexing
>> > > operation.
>> > >
>> > > Can anyone give an idea to read the contents from the index file and
>> > make
>> > > it available as suggestions? or anyother idea to achieve this
>> objective?
>> > >
>> > > Thanks in advance,
>> > > Dhivya
>> > >
>> > >
>> > >       The INTERNET now has a personality. YOURS! See your Yahoo!
>> > Homepage.
>> > > http://in.yahoo.com/
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
>> > For additional commands, e-mail: java-user-help [at] lucene
>> >
>> >
>> >
>> >
>> >       The INTERNET now has a personality. YOURS! See your Yahoo!
>> Homepage.
>> > http://in.yahoo.com/
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
>> For additional commands, e-mail: java-user-help [at] lucene
>>
>>
>>
>>
>>      The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
>> http://in.yahoo.com/
>



--
梦的开始挣扎于城市的边缘
心的远方执ç€åœ¨è„šæ­¥çš„çž¬é—´
我的宿命埋è—了寂寞的永远

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene


uwe at thetaphi

Nov 27, 2009, 3:00 AM

Post #5 of 8 (775 views)
Permalink
RE: To exit the while loop if match is found [In reply to]

Another more simplier approach is to use
http://lucene.apache.org/java/3_0_0/api/core/org/apache/lucene/search/Prefix
TermEnum.html

It is a wrapper term enumeration that lists all Terms with the supplied
prefix. You do not need to filter anything manual, just use a while-loop:

IndexReader reader = ...
TermEnum tenum = new PrefixTermEnum(reader, new Term(field, prefix));
do {
if (tenum.term() == null) break;
final String termText = tenum.term().text();
... // do something with the listed term
} while (tenum.next());


About your question: Depending on the used analyzers you may find the terms
in modified form (lowercased, stemmed,...).

Uwe

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: uwe [at] thetaphi

> -----Original Message-----
> From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> Sent: Thursday, November 26, 2009 10:57 AM
> To: java-user [at] lucene
> Subject: To exit the while loop if match is found
>
> Thanks for your suggested code sir.
>
> But it displays only one word.
>
> Ex:
> if the input is "z"
>
> actual output must be
>
> zing
> Zohar
>
> but am getting zing alone
>
> --- On Thu, 26/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
>
>
> From: Uwe Schindler <uwe [at] thetaphi>
> Subject: RE: Need help regarding implementation of autosuggest using
> jquery
> To: java-user [at] lucene
> Date: Thursday, 26 November, 2009, 9:49 AM
>
>
> You can fix this if you just create the initial term not with "", instead
> with your prefix:
> TermEnum tenum = reader.terms(new Term(field,prefix));
>
> And inside the while loop just break out,
>
> if (!termText.startsWith(prefix)) break;
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: uwe [at] thetaphi
>
>
> > -----Original Message-----
> > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > Sent: Thursday, November 26, 2009 10:39 AM
> > To: java-user [at] lucene
> > Subject: RE: Need help regarding implementation of autosuggest using
> > jquery
> >
> > Sir,
> >
> > Your suggestion was fantastic.
> >
> > I tried the below mentioned code but it is showing me the entire result
> of
> > indexed words starting from the letter that i give as input.
> > Ex:
> > if i give "fo"
> > am getting all the indexes from the word starting with fo upto words
> > starting with z.
> > i.e. it starts displaying from the word matching the search word and
> ends
> > up with the last word available in the index file.
> >
> > Kindly suggest me a solution for this problem
> >
> > Thanks in advance,
> > Dhivya
> >
> > --- On Wed, 25/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
> >
> >
> > From: Uwe Schindler <uwe [at] thetaphi>
> > Subject: RE: Need help regarding implementation of autosuggest using
> > jquery
> > To: java-user [at] lucene
> > Date: Wednesday, 25 November, 2009, 9:54 AM
> >
> >
> > Hi Dhivya,
> >
> > you can iterate all terms in the index using a TermEnum, that can be
> > retrieved using IndexReader.terms(Term startTerm).
> >
> > If you are interested in all terms from a specific field, position the
> > TermEnum on the first possible term in this field ("") and iterate until
> > the
> > field name changes. As terms in the TermEnum are first ordered by field
> > name
> > then by term text (in UTF-16 order), the loop would look like this:
> >
> > IndexReader reader = ...
> > String field = ....
> > Field = field.intern(); // important for the while loop
> > TermEnum tenum = reader.terms(new Term(field,""));
> > try {
> >     do {
> >         final Term term = tenum.term();
> >         if (term==null || term.field()!=field) break;
> >         final String termText = term.text();
> >         // do something with the termText
> >     } while (tenum.next());
> > } finally {
> >     tenum.close();
> > }
> >
> >
> > -----
> > Uwe Schindler
> > H.-H.-Meier-Allee 63, D-28213 Bremen
> > http://www.thetaphi.de
> > eMail: uwe [at] thetaphi
> >
> >
> > > -----Original Message-----
> > > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > > Sent: Wednesday, November 25, 2009 8:06 AM
> > > To: java user
> > > Subject: Need help regarding implementation of autosuggest using
> jquery
> > >
> > > Hi all,
> > >
> > > Am using lucene 2.3.2 as a search engine in my e-paper site. So that i
> > > want the user to search the news. I achieved that objective but now am
> > > trying to implement autosuggest so that user can pick a choice from
> the
> > > drop down and no need of typing in the entire sentence or so.
> > >
> > > I have download Jquery for this purpose and am trying to implement it.
> > > The collections of data to refer for the suggestion is given in an
> > > arraylist or jus with in a string.
> > >
> > > But for my application, i need to populate the suggestions with the
> > > indexed words available in the index file created during indexing
> > > operation.
> > >
> > > Can anyone give an idea to read the contents from the index file and
> > make
> > > it available as suggestions? or anyother idea to achieve this
> objective?
> > >
> > > Thanks in advance,
> > > Dhivya
> > >
> > >
> > >       The INTERNET now has a personality. YOURS! See your Yahoo!
> > Homepage.
> > > http://in.yahoo.com/
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> > For additional commands, e-mail: java-user-help [at] lucene
> >
> >
> >
> >
> >       The INTERNET now has a personality. YOURS! See your Yahoo!
> Homepage.
> > http://in.yahoo.com/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>
>
>
> The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene


dhivyakrishnan87 at yahoo

Nov 27, 2009, 3:16 AM

Post #6 of 8 (782 views)
Permalink
RE: To exit the while loop if match is found [In reply to]

Sir anyways i want this to happen in keypress event of the text box.
Can u suggest me a way for this?
 
Thanks in advance,
Dhivya.M

--- On Fri, 27/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:


From: Uwe Schindler <uwe [at] thetaphi>
Subject: RE: To exit the while loop if match is found
To: java-user [at] lucene
Date: Friday, 27 November, 2009, 11:00 AM


Another more simplier approach is to use
http://lucene.apache.org/java/3_0_0/api/core/org/apache/lucene/search/Prefix
TermEnum.html

It is a wrapper term enumeration that lists all Terms with the supplied
prefix. You do not need to filter anything manual, just use a while-loop:

IndexReader reader = ...
TermEnum tenum = new PrefixTermEnum(reader, new Term(field, prefix));
do {
    if (tenum.term() == null) break;
    final String termText = tenum.term().text();
    ... // do something with the listed term
} while (tenum.next());


About your question: Depending on the used analyzers you may find the terms
in modified form (lowercased, stemmed,...).

Uwe

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: uwe [at] thetaphi

> -----Original Message-----
> From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> Sent: Thursday, November 26, 2009 10:57 AM
> To: java-user [at] lucene
> Subject: To exit the while loop if match is found
>
> Thanks for your suggested code sir.
>
> But it displays only one word.
>
> Ex:
> if the input is "z"
>
> actual output must be
>
> zing
> Zohar
>
> but am getting zing alone
>
> --- On Thu, 26/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
>
>
> From: Uwe Schindler <uwe [at] thetaphi>
> Subject: RE: Need help regarding implementation of autosuggest using
> jquery
> To: java-user [at] lucene
> Date: Thursday, 26 November, 2009, 9:49 AM
>
>
> You can fix this if you just create the initial term not with "", instead
> with your prefix:
> TermEnum tenum = reader.terms(new Term(field,prefix));
>
> And inside the while loop just break out,
>
> if (!termText.startsWith(prefix)) break;
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: uwe [at] thetaphi
>
>
> > -----Original Message-----
> > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > Sent: Thursday, November 26, 2009 10:39 AM
> > To: java-user [at] lucene
> > Subject: RE: Need help regarding implementation of autosuggest using
> > jquery
> >
> > Sir,
> >
> > Your suggestion was fantastic.
> >
> > I tried the below mentioned code but it is showing me the entire result
> of
> > indexed words starting from the letter that i give as input.
> > Ex:
> > if i give "fo"
> > am getting all the indexes from the word starting with fo upto words
> > starting with z.
> > i.e. it starts displaying from the word matching the search word and
> ends
> > up with the last word available in the index file.
> >
> > Kindly suggest me a solution for this problem
> >
> > Thanks in advance,
> > Dhivya
> >
> > --- On Wed, 25/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
> >
> >
> > From: Uwe Schindler <uwe [at] thetaphi>
> > Subject: RE: Need help regarding implementation of autosuggest using
> > jquery
> > To: java-user [at] lucene
> > Date: Wednesday, 25 November, 2009, 9:54 AM
> >
> >
> > Hi Dhivya,
> >
> > you can iterate all terms in the index using a TermEnum, that can be
> > retrieved using IndexReader.terms(Term startTerm).
> >
> > If you are interested in all terms from a specific field, position the
> > TermEnum on the first possible term in this field ("") and iterate until
> > the
> > field name changes. As terms in the TermEnum are first ordered by field
> > name
> > then by term text (in UTF-16 order), the loop would look like this:
> >
> > IndexReader reader = ...
> > String field = ....
> > Field = field.intern(); // important for the while loop
> > TermEnum tenum = reader.terms(new Term(field,""));
> > try {
> >     do {
> >         final Term term = tenum.term();
> >         if (term==null || term.field()!=field) break;
> >         final String termText = term.text();
> >         // do something with the termText
> >     } while (tenum.next());
> > } finally {
> >     tenum.close();
> > }
> >
> >
> > -----
> > Uwe Schindler
> > H.-H.-Meier-Allee 63, D-28213 Bremen
> > http://www.thetaphi.de
> > eMail: uwe [at] thetaphi
> >
> >
> > > -----Original Message-----
> > > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > > Sent: Wednesday, November 25, 2009 8:06 AM
> > > To: java user
> > > Subject: Need help regarding implementation of autosuggest using
> jquery
> > >
> > > Hi all,
> > >
> > > Am using lucene 2.3.2 as a search engine in my e-paper site. So that i
> > > want the user to search the news. I achieved that objective but now am
> > > trying to implement autosuggest so that user can pick a choice from
> the
> > > drop down and no need of typing in the entire sentence or so.
> > >
> > > I have download Jquery for this purpose and am trying to implement it.
> > > The collections of data to refer for the suggestion is given in an
> > > arraylist or jus with in a string.
> > >
> > > But for my application, i need to populate the suggestions with the
> > > indexed words available in the index file created during indexing
> > > operation.
> > >
> > > Can anyone give an idea to read the contents from the index file and
> > make
> > > it available as suggestions? or anyother idea to achieve this
> objective?
> > >
> > > Thanks in advance,
> > > Dhivya
> > >
> > >
> > >       The INTERNET now has a personality. YOURS! See your Yahoo!
> > Homepage.
> > > http://in.yahoo.com/
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> > For additional commands, e-mail: java-user-help [at] lucene
> >
> >
> >
> >
> >       The INTERNET now has a personality. YOURS! See your Yahoo!
> Homepage.
> > http://in.yahoo.com/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>
>
>
>       The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene




The INTERNET now has a personality. YOURS! See your Yahoo! Homepage. http://in.yahoo.com/


uwe at thetaphi

Nov 27, 2009, 3:19 AM

Post #7 of 8 (795 views)
Permalink
RE: To exit the while loop if match is found [In reply to]

This question is out of the scope of Lucene. Try using some AJAX frameworks
like YUI for the communication between your textbox and the server.

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: uwe [at] thetaphi

> -----Original Message-----
> From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> Sent: Friday, November 27, 2009 12:17 PM
> To: java-user [at] lucene
> Subject: RE: To exit the while loop if match is found
>
> Sir anyways i want this to happen in keypress event of the text box.
> Can u suggest me a way for this?
>
> Thanks in advance,
> Dhivya.M
>
> --- On Fri, 27/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
>
>
> From: Uwe Schindler <uwe [at] thetaphi>
> Subject: RE: To exit the while loop if match is found
> To: java-user [at] lucene
> Date: Friday, 27 November, 2009, 11:00 AM
>
>
> Another more simplier approach is to use
> http://lucene.apache.org/java/3_0_0/api/core/org/apache/lucene/search/Pref
> ix
> TermEnum.html
>
> It is a wrapper term enumeration that lists all Terms with the supplied
> prefix. You do not need to filter anything manual, just use a while-loop:
>
> IndexReader reader = ...
> TermEnum tenum = new PrefixTermEnum(reader, new Term(field, prefix));
> do {
>     if (tenum.term() == null) break;
>     final String termText = tenum.term().text();
>     ... // do something with the listed term
> } while (tenum.next());
>
>
> About your question: Depending on the used analyzers you may find the
> terms
> in modified form (lowercased, stemmed,...).
>
> Uwe
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: uwe [at] thetaphi
>
> > -----Original Message-----
> > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > Sent: Thursday, November 26, 2009 10:57 AM
> > To: java-user [at] lucene
> > Subject: To exit the while loop if match is found
> >
> > Thanks for your suggested code sir.
> >
> > But it displays only one word.
> >
> > Ex:
> > if the input is "z"
> >
> > actual output must be
> >
> > zing
> > Zohar
> >
> > but am getting zing alone
> >
> > --- On Thu, 26/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
> >
> >
> > From: Uwe Schindler <uwe [at] thetaphi>
> > Subject: RE: Need help regarding implementation of autosuggest using
> > jquery
> > To: java-user [at] lucene
> > Date: Thursday, 26 November, 2009, 9:49 AM
> >
> >
> > You can fix this if you just create the initial term not with "",
> instead
> > with your prefix:
> > TermEnum tenum = reader.terms(new Term(field,prefix));
> >
> > And inside the while loop just break out,
> >
> > if (!termText.startsWith(prefix)) break;
> >
> > -----
> > Uwe Schindler
> > H.-H.-Meier-Allee 63, D-28213 Bremen
> > http://www.thetaphi.de
> > eMail: uwe [at] thetaphi
> >
> >
> > > -----Original Message-----
> > > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > > Sent: Thursday, November 26, 2009 10:39 AM
> > > To: java-user [at] lucene
> > > Subject: RE: Need help regarding implementation of autosuggest using
> > > jquery
> > >
> > > Sir,
> > >
> > > Your suggestion was fantastic.
> > >
> > > I tried the below mentioned code but it is showing me the entire
> result
> > of
> > > indexed words starting from the letter that i give as input.
> > > Ex:
> > > if i give "fo"
> > > am getting all the indexes from the word starting with fo upto words
> > > starting with z.
> > > i.e. it starts displaying from the word matching the search word and
> > ends
> > > up with the last word available in the index file.
> > >
> > > Kindly suggest me a solution for this problem
> > >
> > > Thanks in advance,
> > > Dhivya
> > >
> > > --- On Wed, 25/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
> > >
> > >
> > > From: Uwe Schindler <uwe [at] thetaphi>
> > > Subject: RE: Need help regarding implementation of autosuggest using
> > > jquery
> > > To: java-user [at] lucene
> > > Date: Wednesday, 25 November, 2009, 9:54 AM
> > >
> > >
> > > Hi Dhivya,
> > >
> > > you can iterate all terms in the index using a TermEnum, that can be
> > > retrieved using IndexReader.terms(Term startTerm).
> > >
> > > If you are interested in all terms from a specific field, position the
> > > TermEnum on the first possible term in this field ("") and iterate
> until
> > > the
> > > field name changes. As terms in the TermEnum are first ordered by
> field
> > > name
> > > then by term text (in UTF-16 order), the loop would look like this:
> > >
> > > IndexReader reader = ...
> > > String field = ....
> > > Field = field.intern(); // important for the while loop
> > > TermEnum tenum = reader.terms(new Term(field,""));
> > > try {
> > >     do {
> > >         final Term term = tenum.term();
> > >         if (term==null || term.field()!=field) break;
> > >         final String termText = term.text();
> > >         // do something with the termText
> > >     } while (tenum.next());
> > > } finally {
> > >     tenum.close();
> > > }
> > >
> > >
> > > -----
> > > Uwe Schindler
> > > H.-H.-Meier-Allee 63, D-28213 Bremen
> > > http://www.thetaphi.de
> > > eMail: uwe [at] thetaphi
> > >
> > >
> > > > -----Original Message-----
> > > > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > > > Sent: Wednesday, November 25, 2009 8:06 AM
> > > > To: java user
> > > > Subject: Need help regarding implementation of autosuggest using
> > jquery
> > > >
> > > > Hi all,
> > > >
> > > > Am using lucene 2.3.2 as a search engine in my e-paper site. So that
> i
> > > > want the user to search the news. I achieved that objective but now
> am
> > > > trying to implement autosuggest so that user can pick a choice from
> > the
> > > > drop down and no need of typing in the entire sentence or so.
> > > >
> > > > I have download Jquery for this purpose and am trying to implement
> it.
> > > > The collections of data to refer for the suggestion is given in an
> > > > arraylist or jus with in a string.
> > > >
> > > > But for my application, i need to populate the suggestions with the
> > > > indexed words available in the index file created during indexing
> > > > operation.
> > > >
> > > > Can anyone give an idea to read the contents from the index file and
> > > make
> > > > it available as suggestions? or anyother idea to achieve this
> > objective?
> > > >
> > > > Thanks in advance,
> > > > Dhivya
> > > >
> > > >
> > > >       The INTERNET now has a personality. YOURS! See your Yahoo!
> > > Homepage.
> > > > http://in.yahoo.com/
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> > > For additional commands, e-mail: java-user-help [at] lucene
> > >
> > >
> > >
> > >
> > >       The INTERNET now has a personality. YOURS! See your Yahoo!
> > Homepage.
> > > http://in.yahoo.com/
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> > For additional commands, e-mail: java-user-help [at] lucene
> >
> >
> >
> >
> >       The INTERNET now has a personality. YOURS! See your Yahoo!
> Homepage.
> > http://in.yahoo.com/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>
>
>
> The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene


dhivyakrishnan87 at yahoo

Nov 27, 2009, 3:20 AM

Post #8 of 8 (771 views)
Permalink
RE: To exit the while loop if match is found [In reply to]

Anyways thanks for your suggestion sir

--- On Fri, 27/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:


From: Uwe Schindler <uwe [at] thetaphi>
Subject: RE: To exit the while loop if match is found
To: java-user [at] lucene
Date: Friday, 27 November, 2009, 11:19 AM


This question is out of the scope of Lucene. Try using some AJAX frameworks
like YUI for the communication between your textbox and the server.

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: uwe [at] thetaphi

> -----Original Message-----
> From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> Sent: Friday, November 27, 2009 12:17 PM
> To: java-user [at] lucene
> Subject: RE: To exit the while loop if match is found
>
> Sir anyways i want this to happen in keypress event of the text box.
> Can u suggest me a way for this?
>
> Thanks in advance,
> Dhivya.M
>
> --- On Fri, 27/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
>
>
> From: Uwe Schindler <uwe [at] thetaphi>
> Subject: RE: To exit the while loop if match is found
> To: java-user [at] lucene
> Date: Friday, 27 November, 2009, 11:00 AM
>
>
> Another more simplier approach is to use
> http://lucene.apache.org/java/3_0_0/api/core/org/apache/lucene/search/Pref
> ix
> TermEnum.html
>
> It is a wrapper term enumeration that lists all Terms with the supplied
> prefix. You do not need to filter anything manual, just use a while-loop:
>
> IndexReader reader = ...
> TermEnum tenum = new PrefixTermEnum(reader, new Term(field, prefix));
> do {
>     if (tenum.term() == null) break;
>     final String termText = tenum.term().text();
>     ... // do something with the listed term
> } while (tenum.next());
>
>
> About your question: Depending on the used analyzers you may find the
> terms
> in modified form (lowercased, stemmed,...).
>
> Uwe
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: uwe [at] thetaphi
>
> > -----Original Message-----
> > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > Sent: Thursday, November 26, 2009 10:57 AM
> > To: java-user [at] lucene
> > Subject: To exit the while loop if match is found
> >
> > Thanks for your suggested code sir.
> >
> > But it displays only one word.
> >
> > Ex:
> > if the input is "z"
> >
> > actual output must be
> >
> > zing
> > Zohar
> >
> > but am getting zing alone
> >
> > --- On Thu, 26/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
> >
> >
> > From: Uwe Schindler <uwe [at] thetaphi>
> > Subject: RE: Need help regarding implementation of autosuggest using
> > jquery
> > To: java-user [at] lucene
> > Date: Thursday, 26 November, 2009, 9:49 AM
> >
> >
> > You can fix this if you just create the initial term not with "",
> instead
> > with your prefix:
> > TermEnum tenum = reader.terms(new Term(field,prefix));
> >
> > And inside the while loop just break out,
> >
> > if (!termText.startsWith(prefix)) break;
> >
> > -----
> > Uwe Schindler
> > H.-H.-Meier-Allee 63, D-28213 Bremen
> > http://www.thetaphi.de
> > eMail: uwe [at] thetaphi
> >
> >
> > > -----Original Message-----
> > > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > > Sent: Thursday, November 26, 2009 10:39 AM
> > > To: java-user [at] lucene
> > > Subject: RE: Need help regarding implementation of autosuggest using
> > > jquery
> > >
> > > Sir,
> > >
> > > Your suggestion was fantastic.
> > >
> > > I tried the below mentioned code but it is showing me the entire
> result
> > of
> > > indexed words starting from the letter that i give as input.
> > > Ex:
> > > if i give "fo"
> > > am getting all the indexes from the word starting with fo upto words
> > > starting with z.
> > > i.e. it starts displaying from the word matching the search word and
> > ends
> > > up with the last word available in the index file.
> > >
> > > Kindly suggest me a solution for this problem
> > >
> > > Thanks in advance,
> > > Dhivya
> > >
> > > --- On Wed, 25/11/09, Uwe Schindler <uwe [at] thetaphi> wrote:
> > >
> > >
> > > From: Uwe Schindler <uwe [at] thetaphi>
> > > Subject: RE: Need help regarding implementation of autosuggest using
> > > jquery
> > > To: java-user [at] lucene
> > > Date: Wednesday, 25 November, 2009, 9:54 AM
> > >
> > >
> > > Hi Dhivya,
> > >
> > > you can iterate all terms in the index using a TermEnum, that can be
> > > retrieved using IndexReader.terms(Term startTerm).
> > >
> > > If you are interested in all terms from a specific field, position the
> > > TermEnum on the first possible term in this field ("") and iterate
> until
> > > the
> > > field name changes. As terms in the TermEnum are first ordered by
> field
> > > name
> > > then by term text (in UTF-16 order), the loop would look like this:
> > >
> > > IndexReader reader = ...
> > > String field = ....
> > > Field = field.intern(); // important for the while loop
> > > TermEnum tenum = reader.terms(new Term(field,""));
> > > try {
> > >     do {
> > >         final Term term = tenum.term();
> > >         if (term==null || term.field()!=field) break;
> > >         final String termText = term.text();
> > >         // do something with the termText
> > >     } while (tenum.next());
> > > } finally {
> > >     tenum.close();
> > > }
> > >
> > >
> > > -----
> > > Uwe Schindler
> > > H.-H.-Meier-Allee 63, D-28213 Bremen
> > > http://www.thetaphi.de
> > > eMail: uwe [at] thetaphi
> > >
> > >
> > > > -----Original Message-----
> > > > From: DHIVYA M [mailto:dhivyakrishnan87 [at] yahoo]
> > > > Sent: Wednesday, November 25, 2009 8:06 AM
> > > > To: java user
> > > > Subject: Need help regarding implementation of autosuggest using
> > jquery
> > > >
> > > > Hi all,
> > > >
> > > > Am using lucene 2.3.2 as a search engine in my e-paper site. So that
> i
> > > > want the user to search the news. I achieved that objective but now
> am
> > > > trying to implement autosuggest so that user can pick a choice from
> > the
> > > > drop down and no need of typing in the entire sentence or so.
> > > >
> > > > I have download Jquery for this purpose and am trying to implement
> it.
> > > > The collections of data to refer for the suggestion is given in an
> > > > arraylist or jus with in a string.
> > > >
> > > > But for my application, i need to populate the suggestions with the
> > > > indexed words available in the index file created during indexing
> > > > operation.
> > > >
> > > > Can anyone give an idea to read the contents from the index file and
> > > make
> > > > it available as suggestions? or anyother idea to achieve this
> > objective?
> > > >
> > > > Thanks in advance,
> > > > Dhivya
> > > >
> > > >
> > > >       The INTERNET now has a personality. YOURS! See your Yahoo!
> > > Homepage.
> > > > http://in.yahoo.com/
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> > > For additional commands, e-mail: java-user-help [at] lucene
> > >
> > >
> > >
> > >
> > >       The INTERNET now has a personality. YOURS! See your Yahoo!
> > Homepage.
> > > http://in.yahoo.com/
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> > For additional commands, e-mail: java-user-help [at] lucene
> >
> >
> >
> >
> >       The INTERNET now has a personality. YOURS! See your Yahoo!
> Homepage.
> > http://in.yahoo.com/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>
>
>
>       The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene




The INTERNET now has a personality. YOURS! See your Yahoo! Homepage. http://in.yahoo.com/

Lucene java-user RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.