Java class for RepresentationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RepresentationType">
<complexContent>
<extension base="{urn:mpeg:dash:schema:mpd:2011}RepresentationBaseType">
<sequence>
<element name="BaseURL" type="{urn:mpeg:dash:schema:mpd:2011}BaseURLType" maxOccurs="unbounded" minOccurs="0"/>
<element name="SubRepresentation" type="{urn:mpeg:dash:schema:mpd:2011}SubRepresentationType" maxOccurs="unbounded" minOccurs="0"/>
<element name="SegmentBase" type="{urn:mpeg:dash:schema:mpd:2011}SegmentBaseType" minOccurs="0"/>
<element name="SegmentList" type="{urn:mpeg:dash:schema:mpd:2011}SegmentListType" minOccurs="0"/>
<element name="SegmentTemplate" type="{urn:mpeg:dash:schema:mpd:2011}SegmentTemplateType" minOccurs="0"/>
</sequence>
<attribute name="id" use="required" type="{urn:mpeg:dash:schema:mpd:2011}StringNoWhitespaceType" />
<attribute name="bandwidth" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="qualityRanking" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="dependencyId" type="{urn:mpeg:dash:schema:mpd:2011}StringVectorType" />
<attribute name="mediaStreamStructureId" type="{urn:mpeg:dash:schema:mpd:2011}StringVectorType" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
List<BaseURLType> org.iso.mpeg.dash.RepresentationType.getBaseURLs |
( |
| ) |
|
|
inline |
Gets the value of the baseURLs 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 baseURLs property.
For example, to add a new item, do as follows:
getBaseURLs().add(newItem);
Objects of the following type(s) are allowed in the list BaseURLType
List<String> org.iso.mpeg.dash.RepresentationType.getDependencyIds |
( |
| ) |
|
|
inline |
Gets the value of the dependencyIds 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 dependencyIds property.
For example, to add a new item, do as follows:
getDependencyIds().add(newItem);
Objects of the following type(s) are allowed in the list String
List<String> org.iso.mpeg.dash.RepresentationType.getMediaStreamStructureIds |
( |
| ) |
|
|
inline |
Gets the value of the mediaStreamStructureIds 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 mediaStreamStructureIds property.
For example, to add a new item, do as follows:
getMediaStreamStructureIds().add(newItem);
Objects of the following type(s) are allowed in the list String
Gets the value of the subRepresentations 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 subRepresentations property.
For example, to add a new item, do as follows:
getSubRepresentations().add(newItem);
Objects of the following type(s) are allowed in the list SubRepresentationType