package org.thoughtcrime.SMP.sms;
import android.telephony.SmsMessage;
import org.whispersystems.libaxolotl.util.guava.Optional;
import org.whispersystems.textsecure.api.messages.TextSecureGroup;
/**
* Created by ludwig on 09/07/15.
*/
public class IncomingSMPMessage extends IncomingTextMessage {
public IncomingSMPMessage(SmsMessage message) {
super (message);
}
public IncomingSMPMessage(IncomingSMPMessage base, String newBody) {
super(base, newBody);
}
public IncomingSMPMessage(String sender, int senderDeviceId, long sentTimestampMillis,
String encodedBody, Optional<TextSecureGroup> group)
{
super(sender, senderDeviceId, sentTimestampMillis, encodedBody, group);
}
@Override
public IncomingSMPMessage withMessageBody(String messageBody) {
return new IncomingSMPMessage(this, messageBody);
}
@Override
public boolean isSMPMessage() {
return true;
}
}