public static class Metadata.Track extends Object implements Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
Modifier and Type | Field and Description |
---|---|
String |
albumCoverWebUrl |
String |
albumName |
String |
albumUri |
String |
artistName |
String |
artistUri |
static Parcelable.Creator<Metadata.Track> |
CREATOR |
long |
durationMs |
long |
indexInContext |
String |
name |
String |
uri |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
Modifier | Constructor and Description |
---|---|
protected |
Track(Parcel in) |
|
Track(String name,
String uri,
String artistName,
String artistUri,
String albumName,
String albumUri,
long durationMs,
long indexInContext,
String albumCoverWebUrl) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
boolean |
equals(Object o) |
int |
hashCode() |
String |
toString() |
void |
writeToParcel(Parcel dest,
int flags) |
public final String name
public final String uri
public final String artistName
public final String artistUri
public final String albumName
public final String albumUri
public final long durationMs
public final long indexInContext
public final String albumCoverWebUrl
public static final Parcelable.Creator<Metadata.Track> CREATOR
public Track(String name, String uri, String artistName, String artistUri, String albumName, String albumUri, long durationMs, long indexInContext, String albumCoverWebUrl)
protected Track(Parcel in)
public void writeToParcel(Parcel dest, int flags)
writeToParcel
in interface Parcelable
public int describeContents()
describeContents
in interface Parcelable