public class RosterEntry
extends java.lang.Object
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.Collection<RosterGroup> |
getGroups()
Returns an unmodifiable collection 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 SmackException.NotConnectedException
name
- the name.SmackException.NotConnectedException
public java.util.Collection<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.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public 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.