com.plumtree.portaluiinfrastructure.search
Class QueryArguments

java.lang.Object
  extended by com.plumtree.portaluiinfrastructure.search.QueryArguments

public class QueryArguments
extends java.lang.Object

Author:
CraigS This is a small helper class that holds a user's query, which may be either a simple String for a basic (e.g. banner) search or an IPTFilter for an advanced search.

Field Summary
 IPTFilter advancedFilter
          IPTFilter used as the query for an advanced search.
 java.lang.String basicFields
          Fields searched by a basic (e.g.
 java.lang.String userQuery
          User's query string, if and only if this is a basic (e.g.
 
Constructor Summary
QueryArguments()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userQuery

public java.lang.String userQuery
User's query string, if and only if this is a basic (e.g. banner) search. For an advanced search, userQuery will always be null and is not used.


basicFields

public java.lang.String basicFields
Fields searched by a basic (e.g. banner) search. May be null, in which case the default fields (name, description, and full-text) are searched. For an advanced search, basicFields will always be null and is ignored.


advancedFilter

public IPTFilter advancedFilter
IPTFilter used as the query for an advanced search. If this is a basic search, advancedFilter will be null.

Constructor Detail

QueryArguments

public QueryArguments()



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.