import org.apache.lucene.document.Field;
-
+/**
+ * Stores some metatdata for retrieval with a
+ * hit (for example a URL)
+ */
public class UnIndexedSearchTerm extends SearchTerm{
public UnIndexedSearchTerm(String anEntityPart,String aParamName,String aMatchField,String aDataField, String aTemplateVariable){
partOfEntity = anEntityPart;
}
public void index(Document doc, Entity entity){
- doc.add(Field.Text(dataField,entity.getValue(partOfEntity)));
+ doc.add(Field.Text(dataField,entity.getFieldValue(partOfEntity)));
}
public void indexValue(Document doc, String value){