ok thanks, one last thing: in my TimeSimilarity class, I just need to use this formula:
queryTimeValue - DocTimeValue / normalizationFactor to compute the similarity score of a time/date field. How do you suggest to implement this ? Which methods do I need to overwrite ? thanks On 4 March 2011 20:39, Robert Muir <rcm...@gmail.com> wrote: > On Fri, Mar 4, 2011 at 2:12 PM, Patrick Diviacco > <patrick.divia...@gmail.com> wrote: > > hey Robert, > > > > I know there is the documentation, I'm sorry I've confused setSimilarity > > with setSimilarityProvider. > > > > However, my question was about "Similarity get(String field) method" (I > > cannot understand from documentation sorry). > > > > Should I create a customSimilarity class implementing the > SimilarityProvider > > and then implement the get method ? > > > > Also, inside the get method should I check the passed string field and > > return different custom similarities classes ? > > yes, the SimilarityProvider is a factory interface that returns a > Similarity for a specified field. > > So you have to implement this interface, and in your get(String field) > method return the appropriate Similarity for the field. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > >