jec
Class EventSearchCriteria

java.lang.Object
  extended by jec.SearchCriteria
      extended by jec.EventSearchCriteria
Direct Known Subclasses:
OREventSearchCriteria

public class EventSearchCriteria
extends SearchCriteria

Title: EventSearchCriteria

Description: SearchCriteria for events with AND operator

Copyright: Copyright (c) 2006

Company: NetComps


Field Summary
 
Fields inherited from class jec.SearchCriteria
_operator, _subjectSearchStr
 
Constructor Summary
EventSearchCriteria(java.lang.String subjectSearchStr, java.lang.String locationSearchStr, java.lang.String descriptionSearchStr, int isRecurrentSearch, int isAllDayEventSearch)
           
EventSearchCriteria(java.lang.String subjectSearchStr, java.lang.String locationSearchStr, java.lang.String descriptionSearchStr, int isRecurrentSearch, int isAllDayEventSearch, java.lang.String uid)
           
 
Method Summary
 java.lang.String getDescriptionSearchStr()
           
 int getIsAllDayEventSearch()
           
 int getIsRecurrentSearch()
           
 java.lang.String getLocationSearchStr()
           
 java.lang.String getUid()
           
 
Methods inherited from class jec.SearchCriteria
getOperator, getSubjectSearchStr, setSubjectSearchStr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventSearchCriteria

public EventSearchCriteria(java.lang.String subjectSearchStr,
                           java.lang.String locationSearchStr,
                           java.lang.String descriptionSearchStr,
                           int isRecurrentSearch,
                           int isAllDayEventSearch)
                    throws InvalidSearchCriteriaException
Parameters:
subjectSearchStr - String java regular expression for information regarding java regex:
http://java.sun.com/developer/technicalArticles/releases/1.4regex/
locationSearchStr - String java regular expression
descriptionSearchStr - String java regular expression
isRecurrentSearch - int can get the values -1,0,1. -1 means dont search by this field. 1 means get only recurrent events 0 means get only not recurrent events
isAllDayEventSearch - int the same logic as above
Throws:
InvalidSearchCriteriaException

EventSearchCriteria

public EventSearchCriteria(java.lang.String subjectSearchStr,
                           java.lang.String locationSearchStr,
                           java.lang.String descriptionSearchStr,
                           int isRecurrentSearch,
                           int isAllDayEventSearch,
                           java.lang.String uid)
                    throws InvalidSearchCriteriaException
Parameters:
subjectSearchStr - String java regular expression for information regarding java regex:
http://java.sun.com/developer/technicalArticles/releases/1.4regex/
locationSearchStr - String java regular expression
descriptionSearchStr - String java regular expression
isRecurrentSearch - int can get the values -1,0,1. -1 means dont search by this field. 1 means get only recurrent events 0 means get only not recurrent events
isAllDayEventSearch - int the same logic as above
uid - String Brings only the events with this uid, this is helpful particularly with recurrent events, in which all the series have the same uid
Throws:
InvalidSearchCriteriaException
Method Detail

getUid

public java.lang.String getUid()

getDescriptionSearchStr

public java.lang.String getDescriptionSearchStr()

getIsAllDayEventSearch

public int getIsAllDayEventSearch()

getIsRecurrentSearch

public int getIsRecurrentSearch()

getLocationSearchStr

public java.lang.String getLocationSearchStr()