microsoft.exchange.webservices.data
Class SearchFilter.Exists

java.lang.Object
  extended by microsoft.exchange.webservices.data.ComplexProperty
      extended by microsoft.exchange.webservices.data.SearchFilter
          extended by microsoft.exchange.webservices.data.SearchFilter.PropertyBasedFilter
              extended by microsoft.exchange.webservices.data.SearchFilter.Exists
Enclosing class:
SearchFilter

public static final class SearchFilter.Exists
extends SearchFilter.PropertyBasedFilter

Represents a search filter checking if a field is set. Applications can use ExistsFilter to define conditions such as "Field IS SET".


Nested Class Summary
 
Nested classes/interfaces inherited from class microsoft.exchange.webservices.data.SearchFilter
SearchFilter.ContainsSubstring, SearchFilter.ExcludesBitmask, SearchFilter.Exists, SearchFilter.IsEqualTo, SearchFilter.IsGreaterThan, SearchFilter.IsGreaterThanOrEqualTo, SearchFilter.IsLessThan, SearchFilter.IsLessThanOrEqualTo, SearchFilter.IsNotEqualTo, SearchFilter.Not, SearchFilter.PropertyBasedFilter, SearchFilter.RelationalFilter, SearchFilter.SearchFilterCollection
 
Constructor Summary
SearchFilter.Exists()
          Initializes a new instance of the class.
SearchFilter.Exists(PropertyDefinitionBase propertyDefinition)
          Initializes a new instance of the class.
 
Method Summary
protected  java.lang.String getXmlElementName()
          Gets the name of the XML element.
 
Methods inherited from class microsoft.exchange.webservices.data.SearchFilter.PropertyBasedFilter
getPropertyDefinition, internalValidate, setPropertyDefinition, tryReadElementFromXml, writeElementsToXml
 
Methods inherited from class microsoft.exchange.webservices.data.SearchFilter
loadFromXml, writeToXml
 
Methods inherited from class microsoft.exchange.webservices.data.ComplexProperty
addOnChangeEvent, canSetFieldValue, changed, clearChangeEvents, clearChangeLog, func, getNamespace, loadFromXml, loadFromXml, readAttributesFromXml, readTextValueFromXml, removeChangeEvent, setNamespace, tryReadElementFromXmlToPatch, updateFromXml, updateFromXml, validate, writeAttributesToXml, writeToXml, writeToXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchFilter.Exists

public SearchFilter.Exists()
Initializes a new instance of the class.


SearchFilter.Exists

public SearchFilter.Exists(PropertyDefinitionBase propertyDefinition)
Initializes a new instance of the class.

Parameters:
propertyDefinition - the property definition
Method Detail

getXmlElementName

protected java.lang.String getXmlElementName()
Gets the name of the XML element.

Specified by:
getXmlElementName in class SearchFilter
Returns:
the xml element name