aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/entities
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/main/java/de/pixart/messenger/entities/Account.java10
-rw-r--r--src/main/java/de/pixart/messenger/entities/Bookmark.java5
-rw-r--r--src/main/java/de/pixart/messenger/entities/Contact.java4
-rw-r--r--src/main/java/de/pixart/messenger/entities/Conversation.java4
4 files changed, 12 insertions, 11 deletions
diff --git a/src/main/java/de/pixart/messenger/entities/Account.java b/src/main/java/de/pixart/messenger/entities/Account.java
index 4dcd028ba..8d750bf5c 100644
--- a/src/main/java/de/pixart/messenger/entities/Account.java
+++ b/src/main/java/de/pixart/messenger/entities/Account.java
@@ -236,7 +236,7 @@ public class Account extends AbstractEntity {
protected Jid jid;
protected String password;
protected int options = 0;
- protected String rosterVersion;
+ private String rosterVersion;
protected State status = State.OFFLINE;
protected final JSONObject keys;
protected String resource;
@@ -346,8 +346,8 @@ public class Account extends AbstractEntity {
return next != null && !next.equals(previousFull);
}
- public Jid getServer() {
- return Jid.ofDomain(jid.getDomain());
+ public String getServer() {
+ return jid.getDomain();
}
public String getPassword() {
@@ -367,8 +367,8 @@ public class Account extends AbstractEntity {
}
public boolean isOnion() {
- final Jid server = getServer();
- return server != null && server.toString().toLowerCase().endsWith(".onion");
+ final String server = getServer();
+ return server != null && server.endsWith(".onion");
}
public void setPort(int port) {
diff --git a/src/main/java/de/pixart/messenger/entities/Bookmark.java b/src/main/java/de/pixart/messenger/entities/Bookmark.java
index 8388d48f8..46b5ace06 100644
--- a/src/main/java/de/pixart/messenger/entities/Bookmark.java
+++ b/src/main/java/de/pixart/messenger/entities/Bookmark.java
@@ -1,6 +1,7 @@
package de.pixart.messenger.entities;
import android.content.Context;
+import android.support.annotation.NonNull;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
@@ -46,7 +47,7 @@ public class Bookmark extends Element implements ListItem {
}
@Override
- public int compareTo(final ListItem another) {
+ public int compareTo(final @NonNull ListItem another) {
return this.getDisplayName().compareToIgnoreCase(
another.getDisplayName());
}
@@ -55,7 +56,7 @@ public class Bookmark extends Element implements ListItem {
public String getDisplayName() {
final Conversation c = getConversation();
if (c != null) {
- return c.getName();
+ return c.getName().toString();
} else if (getBookmarkName() != null
&& !getBookmarkName().trim().isEmpty()) {
return getBookmarkName().trim();
diff --git a/src/main/java/de/pixart/messenger/entities/Contact.java b/src/main/java/de/pixart/messenger/entities/Contact.java
index 76dd916f8..2af40e1fb 100644
--- a/src/main/java/de/pixart/messenger/entities/Contact.java
+++ b/src/main/java/de/pixart/messenger/entities/Contact.java
@@ -442,8 +442,8 @@ public class Contact implements ListItem, Blockable {
another.getDisplayName());
}
- public Jid getServer() {
- return Jid.ofDomain(getJid().getDomain());
+ public String getServer() {
+ return getJid().getDomain();
}
public boolean setAvatar(Avatar avatar) {
diff --git a/src/main/java/de/pixart/messenger/entities/Conversation.java b/src/main/java/de/pixart/messenger/entities/Conversation.java
index 81c52aa1c..3f66f93b6 100644
--- a/src/main/java/de/pixart/messenger/entities/Conversation.java
+++ b/src/main/java/de/pixart/messenger/entities/Conversation.java
@@ -501,7 +501,7 @@ public class Conversation extends AbstractEntity implements Blockable, Comparabl
}
}
- public String getName() {
+ public CharSequence getName() {
if (getMode() == MODE_MULTI) {
final String subject = getMucOptions().getSubject();
Bookmark bookmark = getBookmark();
@@ -520,7 +520,7 @@ public class Conversation extends AbstractEntity implements Blockable, Comparabl
}
}
} else if (isWithStranger()) {
- return contactJid.asBareJid().toString();
+ return contactJid;
} else {
return this.getContact().getDisplayName();
}