com.microsoft.exchange.types
Class UserOofSettings

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

public class UserOofSettings
extends Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for UserOofSettings complex type.

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

 <complexType name="UserOofSettings">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="OofState" type="{http://schemas.microsoft.com/exchange/services/2006/types}OofState"/>
         <element name="ExternalAudience" type="{http://schemas.microsoft.com/exchange/services/2006/types}ExternalAudience"/>
         <element name="Duration" type="{http://schemas.microsoft.com/exchange/services/2006/types}Duration" minOccurs="0"/>
         <element name="InternalReply" type="{http://schemas.microsoft.com/exchange/services/2006/types}ReplyBody" minOccurs="0"/>
         <element name="ExternalReply" type="{http://schemas.microsoft.com/exchange/services/2006/types}ReplyBody" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Duration duration
           
protected  ExternalAudience externalAudience
           
protected  ReplyBody externalReply
           
protected  ReplyBody internalReply
           
protected  OofState oofState
           
 
Constructor Summary
UserOofSettings()
           
 
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)
           
 Duration getDuration()
          Gets the value of the duration property.
 ExternalAudience getExternalAudience()
          Gets the value of the externalAudience property.
 ReplyBody getExternalReply()
          Gets the value of the externalReply property.
 ReplyBody getInternalReply()
          Gets the value of the internalReply property.
 OofState getOofState()
          Gets the value of the oofState property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setDuration(Duration value)
          Sets the value of the duration property.
 void setExternalAudience(ExternalAudience value)
          Sets the value of the externalAudience property.
 void setExternalReply(ReplyBody value)
          Sets the value of the externalReply property.
 void setInternalReply(ReplyBody value)
          Sets the value of the internalReply property.
 void setOofState(OofState value)
          Sets the value of the oofState property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

oofState

protected OofState oofState

externalAudience

protected ExternalAudience externalAudience

duration

protected Duration duration

internalReply

protected ReplyBody internalReply

externalReply

protected ReplyBody externalReply
Constructor Detail

UserOofSettings

public UserOofSettings()
Method Detail

getOofState

public OofState getOofState()
Gets the value of the oofState property.

Returns:
possible object is OofState

setOofState

public void setOofState(OofState value)
Sets the value of the oofState property.

Parameters:
value - allowed object is OofState

getExternalAudience

public ExternalAudience getExternalAudience()
Gets the value of the externalAudience property.

Returns:
possible object is ExternalAudience

setExternalAudience

public void setExternalAudience(ExternalAudience value)
Sets the value of the externalAudience property.

Parameters:
value - allowed object is ExternalAudience

getDuration

public Duration getDuration()
Gets the value of the duration property.

Returns:
possible object is Duration

setDuration

public void setDuration(Duration value)
Sets the value of the duration property.

Parameters:
value - allowed object is Duration

getInternalReply

public ReplyBody getInternalReply()
Gets the value of the internalReply property.

Returns:
possible object is ReplyBody

setInternalReply

public void setInternalReply(ReplyBody value)
Sets the value of the internalReply property.

Parameters:
value - allowed object is ReplyBody

getExternalReply

public ReplyBody getExternalReply()
Gets the value of the externalReply property.

Returns:
possible object is ReplyBody

setExternalReply

public void setExternalReply(ReplyBody value)
Sets the value of the externalReply property.

Parameters:
value - allowed object is ReplyBody

toString

public String toString()
Overrides:
toString in class Object

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

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

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

equals

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

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012 Jasig. All Rights Reserved.