CarrotChat v2.8.80.240429版本的 MD5 值为:fdf98761f01e715a89df24b85b0d206e
以下内容为反编译后的 i5.java 源代码,内容仅作参考
package y0;
import java.util.List;
import java.util.Map;
import org.jivesoftware.smack.packet.ExtensionElement;
import org.jivesoftware.smack.provider.EmbeddedExtensionProvider;
import org.jivesoftware.smackx.receipts.DeliveryReceipt;
public class i5 implements ExtensionElement {
String f48382a;
private String f48383b;
private String f48384c;
public static class a extends EmbeddedExtensionProvider<i5> {
@Override
public i5 createReturnExtension(String str, String str2, Map<String, String> map, List<? extends ExtensionElement> list) {
return new i5(map.get("id"), map.get("type"), map.get("timestamp"));
}
}
public i5(String str, String str2, String str3) {
this.f48382a = str;
this.f48383b = str2;
this.f48384c = str3;
}
@Override
public String getElementName() {
return DeliveryReceipt.ELEMENT;
}
public String getId() {
return this.f48382a;
}
@Override
public String getNamespace() {
return "http://akey.im/protocol/xmpp/extend/server-receipts";
}
public String getTimestamp() {
return this.f48384c;
}
public String getType() {
return this.f48383b;
}
public void setId(String str) {
this.f48382a = str;
}
@Override
public String toXML() {
return "<received xmlns='http://akey.im/protocol/xmpp/extend/server-receipts' id='" + this.f48382a + "'/>";
}
}