no.sesat.search.datamodel.query
Interface QueryDataObject

All Superinterfaces:
Serializable, StringDataObject

@DataObject
public interface QueryDataObject
extends StringDataObject

The QueryDataObject is the datamodel's container around the user inputted query string and the same query parsed into a Query tree.

Version:
$Id: QueryDataObject.java 7225 2009-04-09 00:32:20Z ssmiweve $

Method Summary
 Query getQuery()
           
 String getString()
          The plain value of the string.
 void setQuery(Query query)
           
 
Methods inherited from interface no.sesat.search.datamodel.generic.StringDataObject
getIso88591UrlEncoded, getUtf8UrlEncoded, getXmlEscaped
 

Method Detail

getQuery

@AccessDisallow(value=REQUEST_CONSTRUCTION)
Query getQuery()
Returns:

setQuery

@AccessAllow(value=RUNNING_QUERY_CONSTRUCTION)
void setQuery(Query query)
Parameters:
query -

getString

@AccessAllow(value={SEARCH_COMMAND_CONSTRUCTION,SEARCH_COMMAND_EXECUTION,RUNNING_QUERY_HANDLING})
String getString()
Description copied from interface: StringDataObject
The plain value of the string. Disallowed during rendering for security reasons.

Specified by:
getString in interface StringDataObject
Returns:


Copyright © 2005-2009 Schibsted ASA. All Rights Reserved.