* <dt>friend</dt>
* <dd>Will return {@code true} if the sone in question is a friend of the
* currently logged in Sone (as determined by accessing the “currentSone”
* <dt>friend</dt>
* <dd>Will return {@code true} if the sone in question is a friend of the
* currently logged in Sone (as determined by accessing the “currentSone”
Sone sone = (Sone) object;
if (member.equals("niceName")) {
return getNiceName(sone);
} else if (member.equals("local")) {
Sone sone = (Sone) object;
if (member.equals("niceName")) {
return getNiceName(sone);
} else if (member.equals("local")) {
return (currentSone != null) && currentSone.hasFriend(sone.getId());
} else if (member.equals("current")) {
return (currentSone != null) && currentSone.hasFriend(sone.getId());
} else if (member.equals("current")) {
return (currentSone != null) && currentSone.equals(sone);
} else if (member.equals("modified")) {
return core.isModifiedSone(sone);
} else if (member.equals("status")) {
return (currentSone != null) && currentSone.equals(sone);
} else if (member.equals("modified")) {
return core.isModifiedSone(sone);
} else if (member.equals("status")) {
if (currentSone == null) {
return null;
}
Trust trust = core.getTrust(currentSone, sone);
if (currentSone == null) {
return null;
}
Trust trust = core.getTrust(currentSone, sone);