|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.verity.query.ConcatenatingQueryCooker
Concatenates query field values using a boolean operator.
XML Configuration Template:
<QueryCooker class="com.raritantechnologies.verity.query.ConcatenatingQueryCooker"
booleanOp="[and|or]" >
<Fields>
<!-- one or more Field Elements: -->
<Field ID="[ a field ID ]" />
<Field ID="[ another ID ]" />
<!-- etc... -->
</Fields>
</QueryCooker>
| Constructor Summary | |
ConcatenatingQueryCooker()
|
|
| Method Summary | |
java.lang.String |
getHighlightQuery(java.lang.String[] searchSources,
OrderedMap queryParams,
ISearchFieldMap searchMap,
ILoginInfo userInfo)
returns a query suitable for use with Verity highlighting processes. |
java.lang.String |
getSourceQuery(java.lang.String[] searchSources,
OrderedMap queryParams,
ISearchFieldMap searchMap,
ILoginInfo userInfo)
returns a Verity Query Language (VQL) Source Query. |
java.lang.String |
getVerityQuery(java.lang.String[] searchSources,
OrderedMap queryParams,
ISearchFieldMap searchMap,
ILoginInfo userInfo)
returns a Verity Query Language (VQL) string for the form parameters submitted in queryParams. |
void |
initialize(org.w3c.dom.Element elem)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ConcatenatingQueryCooker()
| Method Detail |
public java.lang.String getVerityQuery(java.lang.String[] searchSources,
OrderedMap queryParams,
ISearchFieldMap searchMap,
ILoginInfo userInfo)
IQueryCooker
getVerityQuery in interface IQueryCooker
public java.lang.String getSourceQuery(java.lang.String[] searchSources,
OrderedMap queryParams,
ISearchFieldMap searchMap,
ILoginInfo userInfo)
IQueryCooker
getSourceQuery in interface IQueryCooker
public java.lang.String getHighlightQuery(java.lang.String[] searchSources,
OrderedMap queryParams,
ISearchFieldMap searchMap,
ILoginInfo userInfo)
IQueryCooker
getHighlightQuery in interface IQueryCookerpublic void initialize(org.w3c.dom.Element elem)
initialize in interface IQueryCooker
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||