public class MusicTrack extends AudioItem
DIDLObject.Class, DIDLObject.Property<V>
Modifier and Type | Field and Description |
---|---|
static DIDLObject.Class |
CLASS |
clazz, creator, descMetadata, id, parentID, properties, resources, restricted, title, writeStatus
Constructor and Description |
---|
MusicTrack() |
MusicTrack(Item other) |
MusicTrack(String id,
Container parent,
String title,
String creator,
String album,
PersonWithRole artist,
Res... resource) |
MusicTrack(String id,
Container parent,
String title,
String creator,
String album,
String artist,
Res... resource) |
MusicTrack(String id,
String parentID,
String title,
String creator,
String album,
PersonWithRole artist,
Res... resource) |
MusicTrack(String id,
String parentID,
String title,
String creator,
String album,
String artist,
Res... resource) |
Modifier and Type | Method and Description |
---|---|
String |
getAlbum() |
PersonWithRole[] |
getArtists() |
Person[] |
getContributors() |
String |
getDate() |
PersonWithRole |
getFirstArtist() |
Person |
getFirstContributor() |
String |
getFirstPlaylist() |
Integer |
getOriginalTrackNumber() |
String[] |
getPlaylists() |
StorageMedium |
getStorageMedium() |
MusicTrack |
setAlbum(String album) |
MusicTrack |
setArtists(PersonWithRole[] artists) |
MusicTrack |
setContributors(Person[] contributors) |
MusicTrack |
setDate(String date) |
MusicTrack |
setOriginalTrackNumber(Integer number) |
MusicTrack |
setPlaylists(String[] playlists) |
MusicTrack |
setStorageMedium(StorageMedium storageMedium) |
getDescription, getFirstGenre, getFirstPublisher, getFirstRelation, getFirstRights, getGenres, getLanguage, getLongDescription, getPublishers, getRelations, getRights, setDescription, setGenres, setLanguage, setLongDescription, setPublishers, setRelations, setRights
addDescMetadata, addProperties, addProperty, addResource, equals, getClazz, getCreator, getDescMetadata, getFirstProperty, getFirstPropertyValue, getFirstResource, getId, getLastProperty, getParentID, getProperties, getProperties, getPropertiesByNamespace, getPropertyValues, getResources, getTitle, getWriteStatus, hashCode, hasProperty, isRestricted, removeProperties, replaceFirstProperty, replaceProperties, setClazz, setCreator, setDescMetadata, setId, setParentID, setProperties, setResources, setRestricted, setTitle, setWriteStatus
public static final DIDLObject.Class CLASS
public MusicTrack()
public MusicTrack(Item other)
public MusicTrack(String id, Container parent, String title, String creator, String album, String artist, Res... resource)
public MusicTrack(String id, Container parent, String title, String creator, String album, PersonWithRole artist, Res... resource)
public MusicTrack(String id, String parentID, String title, String creator, String album, String artist, Res... resource)
public PersonWithRole getFirstArtist()
public PersonWithRole[] getArtists()
public MusicTrack setArtists(PersonWithRole[] artists)
public String getAlbum()
public MusicTrack setAlbum(String album)
public Integer getOriginalTrackNumber()
public MusicTrack setOriginalTrackNumber(Integer number)
public String getFirstPlaylist()
public String[] getPlaylists()
public MusicTrack setPlaylists(String[] playlists)
public StorageMedium getStorageMedium()
public MusicTrack setStorageMedium(StorageMedium storageMedium)
public Person getFirstContributor()
public Person[] getContributors()
public MusicTrack setContributors(Person[] contributors)
public String getDate()
public MusicTrack setDate(String date)
Copyright © 2015 4th Line GmbH, Switzerland. All rights reserved.