microsoft.exchange.webservices.data
Class SearchFilter.IsLessThan

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.RelationalFilter
                  extended by microsoft.exchange.webservices.data.SearchFilter.IsLessThan
Enclosing class:
SearchFilter

public static class SearchFilter.IsLessThan
extends SearchFilter.RelationalFilter

Represents a search filter that checks if a property is less than a given value or other property.


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.IsLessThan()
          Initializes a new instance of the class.
SearchFilter.IsLessThan(PropertyDefinitionBase propertyDefinition, java.lang.Object value)
          Initializes a new instance of the class.
SearchFilter.IsLessThan(PropertyDefinitionBase propertyDefinition, PropertyDefinitionBase otherPropertyDefinition)
          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.RelationalFilter
getOtherPropertyDefinition, getValue, internalValidate, setOtherPropertyDefinition, setValue, tryReadElementFromXml, writeElementsToXml
 
Methods inherited from class microsoft.exchange.webservices.data.SearchFilter.PropertyBasedFilter
getPropertyDefinition, setPropertyDefinition
 
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.IsLessThan

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


SearchFilter.IsLessThan

public SearchFilter.IsLessThan(PropertyDefinitionBase propertyDefinition,
                               PropertyDefinitionBase otherPropertyDefinition)
Initializes a new instance of the class.

Parameters:
propertyDefinition - The definition of the property that is being compared.
otherPropertyDefinition - The definition of the property to compare with.

SearchFilter.IsLessThan

public SearchFilter.IsLessThan(PropertyDefinitionBase propertyDefinition,
                               java.lang.Object value)
Initializes a new instance of the class.

Parameters:
propertyDefinition - The definition of the property that is being compared.
value - The value of the property to compare with.
Method Detail

getXmlElementName

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

Overrides:
getXmlElementName in class SearchFilter.RelationalFilter
Returns:
the xml element name