Save This Page
Home » lucene-3.0.1-src » org.apache » lucene » search » highlight » [javadoc | source]
    1   package org.apache.lucene.search.highlight;
    2   /**
    3    * Licensed to the Apache Software Foundation (ASF) under one or more
    4    * contributor license agreements.  See the NOTICE file distributed with
    5    * this work for additional information regarding copyright ownership.
    6    * The ASF licenses this file to You under the Apache License, Version 2.0
    7    * (the "License"); you may not use this file except in compliance with
    8    * the License.  You may obtain a copy of the License at
    9    *
   10    *     http://www.apache.org/licenses/LICENSE-2.0
   11    *
   12    * Unless required by applicable law or agreed to in writing, software
   13    * distributed under the License is distributed on an "AS IS" BASIS,
   14    * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   15    * See the License for the specific language governing permissions and
   16    * limitations under the License.
   17    */
   18   
   19   /** Lightweight class to hold term and a weight value used for scoring this term
   20    */
   21   public class WeightedTerm
   22   {
   23   	float weight; // multiplier
   24   	String term; //stemmed form
   25   	public WeightedTerm (float weight,String term)
   26   	{
   27   		this.weight=weight;
   28   		this.term=term;
   29   	}
   30   	
   31   	
   32   	/**
   33   	 * @return the term value (stemmed)
   34   	 */
   35   	public String getTerm()
   36   	{
   37   		return term;
   38   	}
   39   
   40   	/**
   41   	 * @return the weight associated with this term
   42   	 */
   43   	public float getWeight()
   44   	{
   45   		return weight;
   46   	}
   47   
   48   	/**
   49   	 * @param term the term value (stemmed)
   50   	 */
   51   	public void setTerm(String term)
   52   	{
   53   		this.term = term;
   54   	}
   55   
   56   	/**
   57   	 * @param weight the weight associated with this term
   58   	 */
   59   	public void setWeight(float weight)
   60   	{
   61   		this.weight = weight;
   62   	}
   63   
   64   }

Save This Page
Home » lucene-3.0.1-src » org.apache » lucene » search » highlight » [javadoc | source]