com.esri.adf.web.ags.data.query
Class AGSTextCriteriaHandler

java.lang.Object
  extended by com.esri.adf.web.ags.data.query.AGSTextCriteriaHandler
All Implemented Interfaces:
QueryCriteriaHandler, Serializable

public class AGSTextCriteriaHandler
extends Object
implements QueryCriteriaHandler, Serializable

See Also:
Serialized Form

Constructor Summary
AGSTextCriteriaHandler()
           
 
Method Summary
 List<QueryResult> handleCriteria(QueryCriteria criteria, List<? extends WebLayerInfo> webLayerInfos, WebQuery webQuery, QueryFunctionality queryFunc)
          All query handler should implement this method to support query on the given functionality.
protected  List<QueryResult> textFind(TextCriteria criteria, List<? extends WebLayerInfo> webLayerInfos, WebQuery webQuery, AGSQueryFunctionality agsQueryFunc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AGSTextCriteriaHandler

public AGSTextCriteriaHandler()
Method Detail

handleCriteria

public List<QueryResult> handleCriteria(QueryCriteria criteria,
                                        List<? extends WebLayerInfo> webLayerInfos,
                                        WebQuery webQuery,
                                        QueryFunctionality queryFunc)
Description copied from interface: QueryCriteriaHandler
All query handler should implement this method to support query on the given functionality.

Specified by:
handleCriteria in interface QueryCriteriaHandler
Parameters:
criteria - a criteria object, defines query condition.
webLayerInfos - the layers to query.
webQuery - the web query object, an attribute of WebContext.
queryFunc - query functionality which performs the query.
Returns:
the QueryResult in a list.

textFind

protected List<QueryResult> textFind(TextCriteria criteria,
                                     List<? extends WebLayerInfo> webLayerInfos,
                                     WebQuery webQuery,
                                     AGSQueryFunctionality agsQueryFunc)