package mircoders.search;
+import java.util.*;
+
import javax.servlet.*;
import javax.servlet.http.*;
public class UnIndexedSearchTerm extends SearchTerm{
+
+ public String templateVariable;
+ public String dataField;
+ public String matchField;
+ public String paramName;
+ public String partOfEntity;
public UnIndexedSearchTerm(String anEntityPart,String aParamName,String aMatchField,String aDataField, String aTemplateVariable){
- super(anEntityPart,aParamName,aMatchField,aDataField,aTemplateVariable);
+ partOfEntity = anEntityPart;
+ paramName = aParamName;
+ matchField = aMatchField;
+ dataField = aDataField;
+ templateVariable = aTemplateVariable;
}
// it isn't indexed!
return null;
}
-
+
public void returnMeta(SimpleHash result,Document doc){
- result.put(templateVariable,doc.get(dataField));
+ result.put(templateVariable,new SimpleScalar(doc.get(dataField)));
}
-
-
}