com.webmethods.caf.portalclient.task.task
Class TaskSearchQueryTerm

java.lang.Object
  extended by com.webmethods.caf.portalclient.task.task.TaskSearchQueryTerm
All Implemented Interfaces:
Serializable

public class TaskSearchQueryTerm
extends Object
implements Serializable

Web service marshalling class representing an individual query term within a task search query

See Also:
Serialized Form

Field Summary
 String _operator
          The type of comparison operator to use when matching a task field against the search value Possible values include: "=" - exactly matches "<>" - does not equal "<" - less than ">" - greater than "<=" - less than or equal to ">=" - greater than or equal to "in" - the value is in a set of possible values "not in" - the value is not in a set of value "between" - the value is between to other values, useful for numeric and date comparisons "like" - wildcarding match "not like" - does not match a wildcarded value "contains" - the task field contains the search term value "is null" - the task field value is null "is not null" - the task field value is not null
 String[] fields
          Array of task field names to compare with the specified query term value
 Object value
          The value to compare against when matching a task against the search criteria
 
Constructor Summary
TaskSearchQueryTerm()
           
 
Method Summary
 String get_operator()
           
 String[] getFields()
           
 Object getValue()
           
 boolean isCaseInsensitive()
           
 boolean isMatchedValue()
           
 void set_operator(String value)
           
 void setCaseInsensitive(boolean value)
           
 void setFields(String[] value)
           
 void setMatchedValue(boolean value)
           
 void setValue(Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fields

public String[] fields
Array of task field names to compare with the specified query term value


_operator

public String _operator
The type of comparison operator to use when matching a task field against the search value Possible values include: "=" - exactly matches "<>" - does not equal "<" - less than ">" - greater than "<=" - less than or equal to ">=" - greater than or equal to "in" - the value is in a set of possible values "not in" - the value is not in a set of value "between" - the value is between to other values, useful for numeric and date comparisons "like" - wildcarding match "not like" - does not match a wildcarded value "contains" - the task field contains the search term value "is null" - the task field value is null "is not null" - the task field value is not null


value

public Object value
The value to compare against when matching a task against the search criteria

Constructor Detail

TaskSearchQueryTerm

public TaskSearchQueryTerm()
Method Detail

get_operator

public String get_operator()

set_operator

public void set_operator(String value)

isCaseInsensitive

public boolean isCaseInsensitive()

setCaseInsensitive

public void setCaseInsensitive(boolean value)

getFields

public String[] getFields()

setFields

public void setFields(String[] value)

isMatchedValue

public boolean isMatchedValue()

setMatchedValue

public void setMatchedValue(boolean value)

getValue

public Object getValue()

setValue

public void setValue(Object value)