SignedPreKey.java

 1package im.conversations.android.xmpp.model.axolotl;
 2
 3import com.google.common.primitives.Ints;
 4import im.conversations.android.annotation.XmlElement;
 5import im.conversations.android.xmpp.model.Extension;
 6
 7@XmlElement(name = "signedPreKeyPublic")
 8public class SignedPreKey extends Extension implements ECPublicKeyContent {
 9
10    public SignedPreKey() {
11        super(SignedPreKey.class);
12    }
13
14    public int getId() {
15        return Ints.saturatedCast(this.getLongAttribute("signedPreKeyId"));
16    }
17
18    public void setId(final int id) {
19        this.setAttribute("signedPreKeyId", id);
20    }
21}