import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
-
+/**
+ * tokenizes a string field in an Entity and indexes
+ * it, and stores it for retrieval (used for description)
+ */
public class TextSearchTerm extends SearchTerm{
public TextSearchTerm(String anEntityPart,String aParamName,String aMatchField,String aDataField, String aTemplateVariable){
partOfEntity = anEntityPart;
if (wanted != null && !(wanted.equals(""))){
return matchField + ":" + "\"" + wanted + "\"";
}
- else {
- return null;
- }
+ return null;
}
public void returnMeta(Map result,Document doc){
result.put(templateVariable, doc.get(dataField));