Home | History | Annotate | Download | only in model

Lines Matching defs:Message

21 /** Data representation of each message. Stores the sender, text content, and the sent time. */
22 public class Message implements Parcelable {
29 public Message() {}
31 public Message(Message message, String name) {
32 senderId = message.getSenderId();
34 text = message.getText();
37 private Message(Builder builder) {
75 /** Message Builder */
98 public Message build() {
99 return new Message(this);
118 Message message = (Message) other;
120 if (sentTime != message.sentTime) {
123 if (id != null ? !id.equals(message.id) : message.id != null) {
126 if (!senderId.equals(message.senderId)) {
129 if (name != null ? !name.equals(message.name) : message.name != null) {
132 return text != null ? text.equals(message.text) : message.text == null;
163 protected Message(Parcel in) {
170 public static final Creator<Message> CREATOR =
171 new Creator<Message>() {
173 public Message createFromParcel(Parcel source) {
174 return new Message(source);
178 public Message[] newArray(int size) {
179 return new Message[size];