public final class RosterEntry
extends org.jivesoftware.smack.Manager
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
boolean |
equalsDeep(java.lang.Object obj)
Indicates whether some other object is "equal to" this by comparing all members.
|
java.util.List<RosterGroup> |
getGroups()
Returns an copied list of the roster groups that this entry belongs to.
|
java.lang.String |
getName()
Returns the name associated with this entry.
|
RosterPacket.ItemStatus |
getStatus()
Returns the roster subscription status of the entry.
|
RosterPacket.ItemType |
getType()
Returns the roster subscription type of the entry.
|
java.lang.String |
getUser()
Returns the JID of the user associated with this entry.
|
int |
hashCode() |
void |
setName(java.lang.String name)
Sets the name associated with this entry.
|
java.lang.String |
toString() |
public java.lang.String getUser()
public java.lang.String getName()
public void setName(java.lang.String name)
throws org.jivesoftware.smack.SmackException.NotConnectedException,
org.jivesoftware.smack.SmackException.NoResponseException,
org.jivesoftware.smack.XMPPException.XMPPErrorException
name - the name.org.jivesoftware.smack.SmackException.NotConnectedExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionorg.jivesoftware.smack.SmackException.NoResponseExceptionpublic java.util.List<RosterGroup> getGroups()
public RosterPacket.ItemType getType()
getStatus() to see if a subscription request
is pending.public RosterPacket.ItemStatus getStatus()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic boolean equalsDeep(java.lang.Object obj)
The equals(Object) method returns true if the user JIDs are equal.
obj - the reference object with which to compare.true if this object is the same as the obj argument; false
otherwise.