public final class Message extends Object implements CharSequence, Parcelable
Modifier and Type | Class and Description |
---|---|
static class |
Message.Builder
Builder of
Message |
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
Modifier and Type | Field and Description |
---|---|
static Parcelable.Creator<Message> |
CREATOR |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
Modifier | Constructor and Description |
---|---|
protected |
Message(Parcel in,
ClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
char |
charAt(int index) |
int |
describeContents() |
boolean |
equals(Object obj)
Indicates whether some other
Message is "equal to" this one. |
long |
getCreatedDate()
Returns the created date of the message.
|
User |
getCreator()
Returns message creator.
|
String |
getId()
Returns Message id.
|
RawData |
getRawData()
Returns message text as the
RawData . |
String |
getStickerUrl() |
String |
getText()
Returns message text.
|
boolean |
isSticker() |
int |
length() |
CharSequence |
subSequence(int start,
int end) |
void |
writeToParcel(Parcel dest,
int flags) |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
chars, codePoints, toString
public static final Parcelable.Creator<Message> CREATOR
protected Message(Parcel in, ClassLoader loader)
public int describeContents()
describeContents
in interface Parcelable
public void writeToParcel(Parcel dest, int flags)
writeToParcel
in interface Parcelable
public String getId()
public long getCreatedDate()
public String getText()
public User getCreator()
public boolean isSticker()
public String getStickerUrl()
public int length()
length
in interface CharSequence
public char charAt(int index)
charAt
in interface CharSequence
public CharSequence subSequence(int start, int end)
subSequence
in interface CharSequence