tigase.jaxmpp.core.client.xmpp.modules.roster
Class RosterItem

java.lang.Object
  extended by tigase.jaxmpp.core.client.xmpp.modules.roster.RosterItem

public class RosterItem
extends Object


Nested Class Summary
static class RosterItem.Subscription
           
 
Field Summary
static String ID_KEY
           
 
Constructor Summary
RosterItem(BareJID jid, SessionObject sessionObject)
           
 
Method Summary
 boolean equals(Object obj)
           
<T> T
getData(String key)
           
 ArrayList<String> getGroups()
           
 long getId()
           
 BareJID getJid()
           
 String getName()
           
 SessionObject getSessionObject()
           
 RosterItem.Subscription getSubscription()
           
 int hashCode()
           
 boolean isAsk()
           
<T> T
removeData(String key)
           
 void setAsk(boolean ask)
           
 void setData(String key, Object value)
           
 void setName(String name)
           
 void setSubscription(RosterItem.Subscription subscription)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ID_KEY

public static final String ID_KEY
See Also:
Constant Field Values
Constructor Detail

RosterItem

public RosterItem(BareJID jid,
                  SessionObject sessionObject)
Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getData

public <T> T getData(String key)

getGroups

public ArrayList<String> getGroups()

getId

public long getId()

getJid

public BareJID getJid()

getName

public String getName()

getSessionObject

public SessionObject getSessionObject()

getSubscription

public RosterItem.Subscription getSubscription()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

isAsk

public boolean isAsk()

removeData

public <T> T removeData(String key)

setAsk

public void setAsk(boolean ask)

setData

public void setData(String key,
                    Object value)

setName

public void setName(String name)

setSubscription

public void setSubscription(RosterItem.Subscription subscription)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2006-2012 Tigase. All Rights Reserved.