public final class EventMessage extends java.lang.Object implements Metadata.Entry
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<EventMessage> |
CREATOR |
long |
durationMs
The duration of the event in milliseconds.
|
long |
id
The instance identifier.
|
byte[] |
messageData
The body of the message.
|
long |
presentationTimeUs
The presentation time value of this event message in microseconds.
|
java.lang.String |
schemeIdUri
The message scheme.
|
java.lang.String |
value
The value for the event.
|
Constructor and Description |
---|
EventMessage(java.lang.String schemeIdUri,
java.lang.String value,
long durationMs,
long id,
byte[] messageData,
long presentationTimeUs) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public final java.lang.String schemeIdUri
public final java.lang.String value
public final long durationMs
public final long presentationTimeUs
Except in special cases, application code should not use this field.
public final long id
public final byte[] messageData
public static final android.os.Parcelable.Creator<EventMessage> CREATOR
public EventMessage(java.lang.String schemeIdUri, java.lang.String value, long durationMs, long id, byte[] messageData, long presentationTimeUs)
schemeIdUri
- The message scheme.value
- The value for the event.durationMs
- The duration of the event in milliseconds.id
- The instance identifier.messageData
- The body of the message.presentationTimeUs
- The presentation time value of this event message in microseconds.public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(@Nullable java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public int describeContents()
describeContents
in interface android.os.Parcelable
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable