aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java
diff options
context:
space:
mode:
authorVincent Breitmoser <valodim@mugenguild.com>2014-06-22 14:45:40 +0200
committerVincent Breitmoser <valodim@mugenguild.com>2014-06-22 14:45:40 +0200
commit4d091d17847724a0942c9b21d55c466fb7143a3d (patch)
tree3606e8077753c96c1f793c7c3384bb335fc95a2a /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java
parent37cee1322ba4f8b5e22538d48a40c0f74941f5c3 (diff)
downloadopen-keychain-4d091d17847724a0942c9b21d55c466fb7143a3d.tar.gz
open-keychain-4d091d17847724a0942c9b21d55c466fb7143a3d.tar.bz2
open-keychain-4d091d17847724a0942c9b21d55c466fb7143a3d.zip
use arraylists instead of arrays in savekeyringparcel
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java28
1 files changed, 14 insertions, 14 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java
index c68b7c189..47a6cab1d 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java
@@ -4,7 +4,7 @@ import android.os.Parcel;
import android.os.Parcelable;
import java.io.Serializable;
-import java.util.HashMap;
+import java.util.ArrayList;
/** This class is a a transferable representation for a collection of changes
* to be done on a keyring.
@@ -29,14 +29,14 @@ public class SaveKeyringParcel implements Parcelable {
public String newPassphrase;
- public String[] addUserIds;
- public SubkeyAdd[] addSubKeys;
+ public ArrayList<String> addUserIds;
+ public ArrayList<SubkeyAdd> addSubKeys;
- public SubkeyChange[] changeSubKeys;
+ public ArrayList<SubkeyChange> changeSubKeys;
public String changePrimaryUserId;
- public String[] revokeUserIds;
- public long[] revokeSubKeys;
+ public ArrayList<String> revokeUserIds;
+ public ArrayList<Long> revokeSubKeys;
public SaveKeyringParcel(long masterKeyId, byte[] fingerprint) {
mMasterKeyId = masterKeyId;
@@ -73,14 +73,14 @@ public class SaveKeyringParcel implements Parcelable {
mMasterKeyId = source.readLong();
mFingerprint = source.createByteArray();
- addUserIds = source.createStringArray();
- addSubKeys = (SubkeyAdd[]) source.readSerializable();
+ addUserIds = source.createStringArrayList();
+ addSubKeys = (ArrayList<SubkeyAdd>) source.readSerializable();
- changeSubKeys = (SubkeyChange[]) source.readSerializable();
+ changeSubKeys = (ArrayList<SubkeyChange>) source.readSerializable();
changePrimaryUserId = source.readString();
- revokeUserIds = source.createStringArray();
- revokeSubKeys = source.createLongArray();
+ revokeUserIds = source.createStringArrayList();
+ revokeSubKeys = (ArrayList<Long>) source.readSerializable();
}
@Override
@@ -88,14 +88,14 @@ public class SaveKeyringParcel implements Parcelable {
destination.writeLong(mMasterKeyId);
destination.writeByteArray(mFingerprint);
- destination.writeStringArray(addUserIds);
+ destination.writeStringList(addUserIds);
destination.writeSerializable(addSubKeys);
destination.writeSerializable(changeSubKeys);
destination.writeString(changePrimaryUserId);
- destination.writeStringArray(revokeUserIds);
- destination.writeLongArray(revokeSubKeys);
+ destination.writeStringList(revokeUserIds);
+ destination.writeSerializable(revokeSubKeys);
}
public static final Creator<SaveKeyringParcel> CREATOR = new Creator<SaveKeyringParcel>() {