public class MediaGroup
extends java.lang.Object
implements java.lang.Cloneable, java.io.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,
java.lang.Integer defaultContentIndex) |
MediaGroup(MediaContent[] contents,
java.lang.Integer defaultContentIndex,
Metadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
MediaContent[] |
getContents()
MediaContents for the group
|
java.lang.Integer |
getDefaultContentIndex()
Default content index MediaContent.
|
Metadata |
getMetadata()
Metadata for the group
|
int |
hashCode() |
void |
setContents(MediaContent[] contents)
MediaContents for the group
|
void |
setDefaultContentIndex(java.lang.Integer defaultContentIndex)
Default content index MediaContent.
|
void |
setMetadata(Metadata metadata)
Metadata for the group
|
java.lang.String |
toString() |
public MediaGroup(MediaContent[] contents)
contents - Contents of the group.public MediaGroup(MediaContent[] contents, java.lang.Integer defaultContentIndex)
contents - contents of the groupdefaultContentIndex - index of the default content value.public MediaGroup(MediaContent[] contents, java.lang.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(java.lang.Integer defaultContentIndex)
defaultContentIndex - Default content index MediaContent.public java.lang.Integer getDefaultContentIndex()
public void setMetadata(Metadata metadata)
metadata - Metadata for the grouppublic Metadata getMetadata()
public java.lang.Object clone()
clone in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2025. All rights reserved.