org.openmobilealliance.schema.sti.v1_0
Class MediaDetailsAudio

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

public class MediaDetailsAudio
extends MediaDetailsBase
implements java.io.Serializable

Contains audio-specific transcoding params data for media details.

Java class for MediaDetailsAudio complex type.

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

 <complexType name="MediaDetailsAudio">
   <complexContent>
     <extension base="{http://www.openmobilealliance.org/schema/sti/v1_0}MediaDetailsBase">
       <sequence>
         <element name="CID" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="codec" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="codecParams" type="{http://www.openmobilealliance.org/schema/sti/v1_0}Properties" minOccurs="0"/>
         <element name="duration" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <element name="bitRateType" type="{http://www.openmobilealliance.org/schema/sti/v1_0}BitRateType" minOccurs="0"/>
         <element name="bitRateDetails" type="{http://www.openmobilealliance.org/schema/sti/v1_0}BitRateDetails" minOccurs="0"/>
         <element name="samplingRate" type="{http://www.openmobilealliance.org/schema/sti/v1_0}nonNegativeInt" minOccurs="0"/>
         <element name="samplingResolution" type="{http://www.openmobilealliance.org/schema/sti/v1_0}nonNegativeInt" minOccurs="0"/>
         <element name="channels" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="numberOfTracks" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
MediaDetailsAudio()
           
 
Method Summary
 BitRateDetails getBitRateDetails()
          Gets the value of the bitRateDetails property.
 java.lang.String getBitRateType()
          Gets the value of the bitRateType property.
 java.lang.String getChannels()
          Gets the value of the channels property.
 java.lang.String getCID()
          Gets the value of the cid property.
 java.lang.String getCodec()
          Gets the value of the codec property.
 Properties getCodecParams()
          Gets the value of the codecParams property.
 java.lang.Float getDuration()
          Gets the value of the duration property.
 java.math.BigInteger getNumberOfTracks()
          Gets the value of the numberOfTracks property.
 java.lang.Integer getSamplingRate()
          Gets the value of the samplingRate property.
 java.lang.Integer getSamplingResolution()
          Gets the value of the samplingResolution property.
 boolean isSetBitRateDetails()
           
 boolean isSetBitRateType()
           
 boolean isSetChannels()
           
 boolean isSetCID()
           
 boolean isSetCodec()
           
 boolean isSetCodecParams()
           
 boolean isSetDuration()
           
 boolean isSetNumberOfTracks()
           
 boolean isSetSamplingRate()
           
 boolean isSetSamplingResolution()
           
 void setBitRateDetails(BitRateDetails value)
          Sets the value of the bitRateDetails property.
 void setBitRateType(java.lang.String value)
          Sets the value of the bitRateType property.
 void setChannels(java.lang.String value)
          Sets the value of the channels property.
 void setCID(java.lang.String value)
          Sets the value of the cid property.
 void setCodec(java.lang.String value)
          Sets the value of the codec property.
 void setCodecParams(Properties value)
          Sets the value of the codecParams property.
 void setDuration(java.lang.Float value)
          Sets the value of the duration property.
 void setNumberOfTracks(java.math.BigInteger value)
          Sets the value of the numberOfTracks property.
 void setSamplingRate(java.lang.Integer value)
          Sets the value of the samplingRate property.
 void setSamplingResolution(java.lang.Integer value)
          Sets the value of the samplingResolution property.
 
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

MediaDetailsAudio

public MediaDetailsAudio()
Method Detail

getCID

public java.lang.String getCID()
Gets the value of the cid property.

Returns:
possible object is String

setCID

public void setCID(java.lang.String value)
Sets the value of the cid property.

Parameters:
value - allowed object is String

isSetCID

public boolean isSetCID()

getCodec

public java.lang.String getCodec()
Gets the value of the codec property.

Returns:
possible object is String

setCodec

public void setCodec(java.lang.String value)
Sets the value of the codec property.

Parameters:
value - allowed object is String

isSetCodec

public boolean isSetCodec()

getCodecParams

public Properties getCodecParams()
Gets the value of the codecParams property.

Returns:
possible object is Properties

setCodecParams

public void setCodecParams(Properties value)
Sets the value of the codecParams property.

Parameters:
value - allowed object is Properties

isSetCodecParams

public boolean isSetCodecParams()

getDuration

public java.lang.Float getDuration()
Gets the value of the duration property.

Returns:
possible object is Float

setDuration

public void setDuration(java.lang.Float value)
Sets the value of the duration property.

Parameters:
value - allowed object is Float

isSetDuration

public boolean isSetDuration()

getBitRateType

public java.lang.String getBitRateType()
Gets the value of the bitRateType property.

Returns:
possible object is String

setBitRateType

public void setBitRateType(java.lang.String value)
Sets the value of the bitRateType property.

Parameters:
value - allowed object is String

isSetBitRateType

public boolean isSetBitRateType()

getBitRateDetails

public BitRateDetails getBitRateDetails()
Gets the value of the bitRateDetails property.

Returns:
possible object is BitRateDetails

setBitRateDetails

public void setBitRateDetails(BitRateDetails value)
Sets the value of the bitRateDetails property.

Parameters:
value - allowed object is BitRateDetails

isSetBitRateDetails

public boolean isSetBitRateDetails()

getSamplingRate

public java.lang.Integer getSamplingRate()
Gets the value of the samplingRate property.

Returns:
possible object is Integer

setSamplingRate

public void setSamplingRate(java.lang.Integer value)
Sets the value of the samplingRate property.

Parameters:
value - allowed object is Integer

isSetSamplingRate

public boolean isSetSamplingRate()

getSamplingResolution

public java.lang.Integer getSamplingResolution()
Gets the value of the samplingResolution property.

Returns:
possible object is Integer

setSamplingResolution

public void setSamplingResolution(java.lang.Integer value)
Sets the value of the samplingResolution property.

Parameters:
value - allowed object is Integer

isSetSamplingResolution

public boolean isSetSamplingResolution()

getChannels

public java.lang.String getChannels()
Gets the value of the channels property.

Returns:
possible object is String

setChannels

public void setChannels(java.lang.String value)
Sets the value of the channels property.

Parameters:
value - allowed object is String

isSetChannels

public boolean isSetChannels()

getNumberOfTracks

public java.math.BigInteger getNumberOfTracks()
Gets the value of the numberOfTracks property.

Returns:
possible object is BigInteger

setNumberOfTracks

public void setNumberOfTracks(java.math.BigInteger value)
Sets the value of the numberOfTracks property.

Parameters:
value - allowed object is BigInteger

isSetNumberOfTracks

public boolean isSetNumberOfTracks()