public class MediaGroup extends Object implements Cloneable, Serializable
<media:group> is a sub-element of <item>. It allows grouping of <media:content> elements that are effectively the same content, yet different representations. For instance: the same song recorded in both the WAV and MP3 format. It's an optional element that must only be used for this purpose.
Constructor and Description |
---|
MediaGroup(MediaContent[] contents) |
MediaGroup(MediaContent[] contents,
Integer defaultContentIndex) |
MediaGroup(MediaContent[] contents,
Integer defaultContentIndex,
Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
boolean |
equals(Object obj) |
MediaContent[] |
getContents()
MediaContents for the group
|
Integer |
getDefaultContentIndex()
Default content index MediaContent.
|
Metadata |
getMetadata()
Metadata for the group
|
int |
hashCode() |
void |
setContents(MediaContent[] contents)
MediaContents for the group
|
void |
setDefaultContentIndex(Integer defaultContentIndex)
Default content index MediaContent.
|
void |
setMetadata(Metadata metadata)
Metadata for the group
|
String |
toString() |
public MediaGroup(MediaContent[] contents)
contents
- Contents of the group.public MediaGroup(MediaContent[] contents, Integer defaultContentIndex)
contents
- contents of the groupdefaultContentIndex
- index of the default content value.public MediaGroup(MediaContent[] contents, Integer defaultContentIndex, Metadata metadata)
contents
- contents of the groupdefaultContentIndex
- index of the default content item.metadata
- metadata for the group.public void setContents(MediaContent[] contents)
contents
- MediaContents for the grouppublic MediaContent[] getContents()
public void setDefaultContentIndex(Integer defaultContentIndex)
defaultContentIndex
- Default content index MediaContent.public Integer getDefaultContentIndex()
public void setMetadata(Metadata metadata)
metadata
- Metadata for the grouppublic Metadata getMetadata()
Copyright © 2023. All rights reserved.