package com.badoo.chateau.data.models.payloads;
import android.support.annotation.NonNull;
/**
* Payload containing just text
*/
public class TextPayload implements Payload {
private final String mMessage;
public TextPayload(@NonNull String message) {
mMessage = message;
}
@NonNull
public String getMessage() {
return mMessage;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (!(o instanceof TextPayload)) return false;
TextPayload that = (TextPayload) o;
return mMessage.equals(that.mMessage);
}
@Override
public int hashCode() {
return mMessage.hashCode();
}
@Override
public String toString() {
return "TextPayload{" +
"mMessage='" + mMessage + '\'' +
'}';
}
}