org.openmobilealliance.schema.sti.v1_0
Class MediaDetailMultipart

java.lang.Object
  extended by org.openmobilealliance.schema.sti.v1_0.MediaDetailsBase
      extended by org.openmobilealliance.schema.sti.v1_0.MediaDetailMultipart
All Implemented Interfaces:
java.io.Serializable

public class MediaDetailMultipart
extends MediaDetailsBase
implements java.io.Serializable

Contains multipart-specific transcoding params data for media details.

Java class for MediaDetailMultipart complex type.

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

 <complexType name="MediaDetailMultipart">
   <complexContent>
     <extension base="{http://www.openmobilealliance.org/schema/sti/v1_0}MediaDetailsBase">
       <sequence>
         <element name="numberOfAttachments" type="{http://www.openmobilealliance.org/schema/sti/v1_0}nonNegativeInt" minOccurs="0"/>
         <element name="mediaDetailsPresentation" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="contentType" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
                   <element name="contentTypeParams" type="{http://www.openmobilealliance.org/schema/sti/v1_0}Properties" minOccurs="0"/>
                   <element name="layout" type="{http://www.openmobilealliance.org/schema/sti/v1_0}LayoutEnum" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="mediaDetailsAudio" type="{http://www.openmobilealliance.org/schema/sti/v1_0}MediaDetailsAudio" maxOccurs="unbounded" minOccurs="0"/>
         <element name="mediaDetailsImage" type="{http://www.openmobilealliance.org/schema/sti/v1_0}MediaDetailsImage" maxOccurs="unbounded" minOccurs="0"/>
         <element name="mediaDetailsVideo" type="{http://www.openmobilealliance.org/schema/sti/v1_0}MediaDetailsVideo" maxOccurs="unbounded" minOccurs="0"/>
         <element name="mediaDetailsText" type="{http://www.openmobilealliance.org/schema/sti/v1_0}MediaDetailsText" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class MediaDetailMultipart.MediaDetailsPresentation
          Contains presentation-specific transcoding params data.
 
Constructor Summary
MediaDetailMultipart()
           
 
Method Summary
 java.util.List<MediaDetailsAudio> getMediaDetailsAudio()
          Gets the value of the mediaDetailsAudio property.
 java.util.List<MediaDetailsImage> getMediaDetailsImage()
          Gets the value of the mediaDetailsImage property.
 MediaDetailMultipart.MediaDetailsPresentation getMediaDetailsPresentation()
          Gets the value of the mediaDetailsPresentation property.
 java.util.List<MediaDetailsText> getMediaDetailsText()
          Gets the value of the mediaDetailsText property.
 java.util.List<MediaDetailsVideo> getMediaDetailsVideo()
          Gets the value of the mediaDetailsVideo property.
 java.lang.Integer getNumberOfAttachments()
          Gets the value of the numberOfAttachments property.
 boolean isSetMediaDetailsAudio()
           
 boolean isSetMediaDetailsImage()
           
 boolean isSetMediaDetailsPresentation()
           
 boolean isSetMediaDetailsText()
           
 boolean isSetMediaDetailsVideo()
           
 boolean isSetNumberOfAttachments()
           
 void setMediaDetailsPresentation(MediaDetailMultipart.MediaDetailsPresentation value)
          Sets the value of the mediaDetailsPresentation property.
 void setNumberOfAttachments(java.lang.Integer value)
          Sets the value of the numberOfAttachments property.
 void unsetMediaDetailsAudio()
           
 void unsetMediaDetailsImage()
           
 void unsetMediaDetailsText()
           
 void unsetMediaDetailsVideo()
           
 
Methods inherited from class org.openmobilealliance.schema.sti.v1_0.MediaDetailsBase
getContentType, getContentTypeParams, getDrmDetails, getExtensionData, getMetaData, getSize, isSetContentType, isSetContentTypeParams, isSetDrmDetails, isSetExtensionData, isSetMetaData, isSetSize, setContentType, setContentTypeParams, setDrmDetails, setExtensionData, setMetaData, setSize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediaDetailMultipart

public MediaDetailMultipart()
Method Detail

getNumberOfAttachments

public java.lang.Integer getNumberOfAttachments()
Gets the value of the numberOfAttachments property.

Returns:
possible object is Integer

setNumberOfAttachments

public void setNumberOfAttachments(java.lang.Integer value)
Sets the value of the numberOfAttachments property.

Parameters:
value - allowed object is Integer

isSetNumberOfAttachments

public boolean isSetNumberOfAttachments()

getMediaDetailsPresentation

public MediaDetailMultipart.MediaDetailsPresentation getMediaDetailsPresentation()
Gets the value of the mediaDetailsPresentation property.

Returns:
possible object is MediaDetailMultipart.MediaDetailsPresentation

setMediaDetailsPresentation

public void setMediaDetailsPresentation(MediaDetailMultipart.MediaDetailsPresentation value)
Sets the value of the mediaDetailsPresentation property.

Parameters:
value - allowed object is MediaDetailMultipart.MediaDetailsPresentation

isSetMediaDetailsPresentation

public boolean isSetMediaDetailsPresentation()

getMediaDetailsAudio

public java.util.List<MediaDetailsAudio> getMediaDetailsAudio()
Gets the value of the mediaDetailsAudio property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the mediaDetailsAudio property.

For example, to add a new item, do as follows:

    getMediaDetailsAudio().add(newItem);
 

Objects of the following type(s) are allowed in the list MediaDetailsAudio


isSetMediaDetailsAudio

public boolean isSetMediaDetailsAudio()

unsetMediaDetailsAudio

public void unsetMediaDetailsAudio()

getMediaDetailsImage

public java.util.List<MediaDetailsImage> getMediaDetailsImage()
Gets the value of the mediaDetailsImage property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the mediaDetailsImage property.

For example, to add a new item, do as follows:

    getMediaDetailsImage().add(newItem);
 

Objects of the following type(s) are allowed in the list MediaDetailsImage


isSetMediaDetailsImage

public boolean isSetMediaDetailsImage()

unsetMediaDetailsImage

public void unsetMediaDetailsImage()

getMediaDetailsVideo

public java.util.List<MediaDetailsVideo> getMediaDetailsVideo()
Gets the value of the mediaDetailsVideo property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the mediaDetailsVideo property.

For example, to add a new item, do as follows:

    getMediaDetailsVideo().add(newItem);
 

Objects of the following type(s) are allowed in the list MediaDetailsVideo


isSetMediaDetailsVideo

public boolean isSetMediaDetailsVideo()

unsetMediaDetailsVideo

public void unsetMediaDetailsVideo()

getMediaDetailsText

public java.util.List<MediaDetailsText> getMediaDetailsText()
Gets the value of the mediaDetailsText property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the mediaDetailsText property.

For example, to add a new item, do as follows:

    getMediaDetailsText().add(newItem);
 

Objects of the following type(s) are allowed in the list MediaDetailsText


isSetMediaDetailsText

public boolean isSetMediaDetailsText()

unsetMediaDetailsText

public void unsetMediaDetailsText()