Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ContactHoursDetailsType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.ContactHoursDetailsType
All Implemented Interfaces:
java.io.Serializable

public class ContactHoursDetailsType
extends java.lang.Object
implements java.io.Serializable

Type defining the ContactHoursDetails container, which is used in Add/Revise/Relist calls to provide contact hours for the owner of a Classified Ad. The ContactHoursDetails container is only applicable to Classified Ad listings.

Java class for ContactHoursDetailsType complex type.

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

 <complexType name="ContactHoursDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TimeZoneID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Hours1Days" type="{urn:ebay:apis:eBLBaseComponents}DaysCodeType" minOccurs="0"/>
         <element name="Hours1AnyTime" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Hours1From" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
         <element name="Hours1To" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
         <element name="Hours2Days" type="{urn:ebay:apis:eBLBaseComponents}DaysCodeType" minOccurs="0"/>
         <element name="Hours2AnyTime" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Hours2From" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
         <element name="Hours2To" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.Boolean hours1AnyTime
           
protected  DaysCodeType hours1Days
           
protected  javax.xml.datatype.XMLGregorianCalendar hours1From
           
protected  javax.xml.datatype.XMLGregorianCalendar hours1To
           
protected  java.lang.Boolean hours2AnyTime
           
protected  DaysCodeType hours2Days
           
protected  javax.xml.datatype.XMLGregorianCalendar hours2From
           
protected  javax.xml.datatype.XMLGregorianCalendar hours2To
           
protected  java.lang.String timeZoneID
           
 
Constructor Summary
ContactHoursDetailsType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 DaysCodeType getHours1Days()
          Gets the value of the hours1Days property.
 javax.xml.datatype.XMLGregorianCalendar getHours1From()
          Gets the value of the hours1From property.
 javax.xml.datatype.XMLGregorianCalendar getHours1To()
          Gets the value of the hours1To property.
 DaysCodeType getHours2Days()
          Gets the value of the hours2Days property.
 javax.xml.datatype.XMLGregorianCalendar getHours2From()
          Gets the value of the hours2From property.
 javax.xml.datatype.XMLGregorianCalendar getHours2To()
          Gets the value of the hours2To property.
 java.lang.String getTimeZoneID()
          Gets the value of the timeZoneID property.
 java.lang.Boolean isHours1AnyTime()
          Gets the value of the hours1AnyTime property.
 java.lang.Boolean isHours2AnyTime()
          Gets the value of the hours2AnyTime property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setHours1AnyTime(java.lang.Boolean value)
          Sets the value of the hours1AnyTime property.
 void setHours1Days(DaysCodeType value)
          Sets the value of the hours1Days property.
 void setHours1From(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the hours1From property.
 void setHours1To(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the hours1To property.
 void setHours2AnyTime(java.lang.Boolean value)
          Sets the value of the hours2AnyTime property.
 void setHours2Days(DaysCodeType value)
          Sets the value of the hours2Days property.
 void setHours2From(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the hours2From property.
 void setHours2To(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the hours2To property.
 void setTimeZoneID(java.lang.String value)
          Sets the value of the timeZoneID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timeZoneID

protected java.lang.String timeZoneID

hours1Days

protected DaysCodeType hours1Days

hours1AnyTime

protected java.lang.Boolean hours1AnyTime

hours1From

protected javax.xml.datatype.XMLGregorianCalendar hours1From

hours1To

protected javax.xml.datatype.XMLGregorianCalendar hours1To

hours2Days

protected DaysCodeType hours2Days

hours2AnyTime

protected java.lang.Boolean hours2AnyTime

hours2From

protected javax.xml.datatype.XMLGregorianCalendar hours2From

hours2To

protected javax.xml.datatype.XMLGregorianCalendar hours2To

any

protected java.util.List<java.lang.Object> any
Constructor Detail

ContactHoursDetailsType

public ContactHoursDetailsType()
Method Detail

getTimeZoneID

public java.lang.String getTimeZoneID()
Gets the value of the timeZoneID property.

Returns:
possible object is String

setTimeZoneID

public void setTimeZoneID(java.lang.String value)
Sets the value of the timeZoneID property.

Parameters:
value - allowed object is String

getHours1Days

public DaysCodeType getHours1Days()
Gets the value of the hours1Days property.

Returns:
possible object is DaysCodeType

setHours1Days

public void setHours1Days(DaysCodeType value)
Sets the value of the hours1Days property.

Parameters:
value - allowed object is DaysCodeType

isHours1AnyTime

public java.lang.Boolean isHours1AnyTime()
Gets the value of the hours1AnyTime property.

Returns:
possible object is Boolean

setHours1AnyTime

public void setHours1AnyTime(java.lang.Boolean value)
Sets the value of the hours1AnyTime property.

Parameters:
value - allowed object is Boolean

getHours1From

public javax.xml.datatype.XMLGregorianCalendar getHours1From()
Gets the value of the hours1From property.

Returns:
possible object is XMLGregorianCalendar

setHours1From

public void setHours1From(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the hours1From property.

Parameters:
value - allowed object is XMLGregorianCalendar

getHours1To

public javax.xml.datatype.XMLGregorianCalendar getHours1To()
Gets the value of the hours1To property.

Returns:
possible object is XMLGregorianCalendar

setHours1To

public void setHours1To(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the hours1To property.

Parameters:
value - allowed object is XMLGregorianCalendar

getHours2Days

public DaysCodeType getHours2Days()
Gets the value of the hours2Days property.

Returns:
possible object is DaysCodeType

setHours2Days

public void setHours2Days(DaysCodeType value)
Sets the value of the hours2Days property.

Parameters:
value - allowed object is DaysCodeType

isHours2AnyTime

public java.lang.Boolean isHours2AnyTime()
Gets the value of the hours2AnyTime property.

Returns:
possible object is Boolean

setHours2AnyTime

public void setHours2AnyTime(java.lang.Boolean value)
Sets the value of the hours2AnyTime property.

Parameters:
value - allowed object is Boolean

getHours2From

public javax.xml.datatype.XMLGregorianCalendar getHours2From()
Gets the value of the hours2From property.

Returns:
possible object is XMLGregorianCalendar

setHours2From

public void setHours2From(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the hours2From property.

Parameters:
value - allowed object is XMLGregorianCalendar

getHours2To

public javax.xml.datatype.XMLGregorianCalendar getHours2To()
Gets the value of the hours2To property.

Returns:
possible object is XMLGregorianCalendar

setHours2To

public void setHours2To(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the hours2To property.

Parameters:
value - allowed object is XMLGregorianCalendar

getAny

public java.lang.Object[] getAny()
Returns:
array of Element Object

getAny

public java.lang.Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(java.lang.Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

public java.lang.Object setAny(int idx,
                               java.lang.Object value)
Parameters:
value - allowed object is Element Object

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations: developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.