From 8cd222b0465d5d92b44bee0fc227a38abb9e68e5 Mon Sep 17 00:00:00 2001 From: Daniel Gultsch Date: Fri, 4 May 2018 22:07:00 +0200 Subject: [PATCH] XmppUri code cleanup --- .../eu/siacs/conversations/utils/XmppUri.java | 25 +++++++------------ 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/src/main/java/eu/siacs/conversations/utils/XmppUri.java b/src/main/java/eu/siacs/conversations/utils/XmppUri.java index adaf89542..325b9706c 100644 --- a/src/main/java/eu/siacs/conversations/utils/XmppUri.java +++ b/src/main/java/eu/siacs/conversations/utils/XmppUri.java @@ -16,13 +16,13 @@ public class XmppUri { protected Uri uri; protected String jid; - protected List fingerprints = new ArrayList<>(); + private List fingerprints = new ArrayList<>(); private String body; private String name; private String action; - protected boolean safeSource = true; + private boolean safeSource = true; - public static final String OMEMO_URI_PARAM = "omemo-sid-"; + private static final String OMEMO_URI_PARAM = "omemo-sid-"; public static final String ACTION_JOIN = "join"; public static final String ACTION_MESSAGE = "message"; @@ -121,11 +121,11 @@ public class XmppUri { return ""; } - protected List parseFingerprints(String query) { + private List parseFingerprints(String query) { return parseFingerprints(query, ';'); } - protected List parseFingerprints(String query, char seperator) { + private List parseFingerprints(String query, char seperator) { List fingerprints = new ArrayList<>(); String[] pairs = query == null ? new String[0] : query.split(String.valueOf(seperator)); for (String pair : pairs) { @@ -146,7 +146,7 @@ public class XmppUri { return fingerprints; } - protected String parseParameter(String key, String query) { + private String parseParameter(String key, String query) { for (String pair : query == null ? new String[0] : query.split(";")) { final String[] parts = pair.split("=", 2); if (parts.length == 2 && key.equals(parts[0].toLowerCase(Locale.US))) { @@ -171,11 +171,8 @@ public class XmppUri { } public boolean isAction(final String action) { - if (this.action == null) { - return false; - } + return this.action != null && this.action.equals(action); - return this.action.equals(action); } public Jid getJid() { @@ -239,11 +236,7 @@ public class XmppUri { public static class Fingerprint { public final FingerprintType type; public final String fingerprint; - public final int deviceId; - - public Fingerprint(FingerprintType type, String fingerprint) { - this(type, fingerprint, 0); - } + final int deviceId; public Fingerprint(FingerprintType type, String fingerprint, int deviceId) { this.type = type; @@ -257,7 +250,7 @@ public class XmppUri { } } - public static String lameUrlDecode(String url) { + private static String lameUrlDecode(String url) { return url.replace("%23", "#").replace("%25", "%"); }