com.microsoft.exchange.types
Class ContainsExpressionType

java.lang.Object
  extended by com.microsoft.exchange.types.SearchExpressionType
      extended by com.microsoft.exchange.types.ContainsExpressionType
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class ContainsExpressionType
extends SearchExpressionType
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for ContainsExpressionType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ContainsExpressionType">
   <complexContent>
     <extension base="{http://schemas.microsoft.com/exchange/services/2006/types}SearchExpressionType">
       <sequence>
         <element ref="{http://schemas.microsoft.com/exchange/services/2006/types}Path"/>
         <element name="Constant" type="{http://schemas.microsoft.com/exchange/services/2006/types}ConstantValueType"/>
       </sequence>
       <attribute name="ContainmentMode" type="{http://schemas.microsoft.com/exchange/services/2006/types}ContainmentModeType" />
       <attribute name="ContainmentComparison" type="{http://schemas.microsoft.com/exchange/services/2006/types}ContainmentComparisonType" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  ConstantValueType constant
           
protected  ContainmentComparisonType containmentComparison
           
protected  ContainmentModeType containmentMode
           
protected  JAXBElement<? extends BasePathToElementType> path
           
 
Constructor Summary
ContainsExpressionType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 ConstantValueType getConstant()
          Gets the value of the constant property.
 ContainmentComparisonType getContainmentComparison()
          Gets the value of the containmentComparison property.
 ContainmentModeType getContainmentMode()
          Gets the value of the containmentMode property.
 JAXBElement<? extends BasePathToElementType> getPath()
          Gets the value of the path property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setConstant(ConstantValueType value)
          Sets the value of the constant property.
 void setContainmentComparison(ContainmentComparisonType value)
          Sets the value of the containmentComparison property.
 void setContainmentMode(ContainmentModeType value)
          Sets the value of the containmentMode property.
 void setPath(JAXBElement<? extends BasePathToElementType> value)
          Sets the value of the path property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

path

protected JAXBElement<? extends BasePathToElementType> path

constant

protected ConstantValueType constant

containmentMode

protected ContainmentModeType containmentMode

containmentComparison

protected ContainmentComparisonType containmentComparison
Constructor Detail

ContainsExpressionType

public ContainsExpressionType()
Method Detail

getPath

public JAXBElement<? extends BasePathToElementType> getPath()
Gets the value of the path property.

Returns:
possible object is JAXBElement<PathToIndexedFieldType> JAXBElement<PathToExtendedFieldType> JAXBElement<BasePathToElementType> JAXBElement<PathToUnindexedFieldType>

setPath

public void setPath(JAXBElement<? extends BasePathToElementType> value)
Sets the value of the path property.

Parameters:
value - allowed object is JAXBElement<PathToIndexedFieldType> JAXBElement<PathToExtendedFieldType> JAXBElement<BasePathToElementType> JAXBElement<PathToUnindexedFieldType>

getConstant

public ConstantValueType getConstant()
Gets the value of the constant property.

Returns:
possible object is ConstantValueType

setConstant

public void setConstant(ConstantValueType value)
Sets the value of the constant property.

Parameters:
value - allowed object is ConstantValueType

getContainmentMode

public ContainmentModeType getContainmentMode()
Gets the value of the containmentMode property.

Returns:
possible object is ContainmentModeType

setContainmentMode

public void setContainmentMode(ContainmentModeType value)
Sets the value of the containmentMode property.

Parameters:
value - allowed object is ContainmentModeType

getContainmentComparison

public ContainmentComparisonType getContainmentComparison()
Gets the value of the containmentComparison property.

Returns:
possible object is ContainmentComparisonType

setContainmentComparison

public void setContainmentComparison(ContainmentComparisonType value)
Sets the value of the containmentComparison property.

Parameters:
value - allowed object is ContainmentComparisonType

toString

public String toString()
Overrides:
toString in class SearchExpressionType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
append in class SearchExpressionType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
appendFields in class SearchExpressionType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class SearchExpressionType

equals

public boolean equals(Object object)
Overrides:
equals in class SearchExpressionType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class SearchExpressionType

hashCode

public int hashCode()
Overrides:
hashCode in class SearchExpressionType


Copyright © 2012 Jasig. All Rights Reserved.