Package tigase.xmpp.impl.roster
Class RosterElement
- java.lang.Object
-
- tigase.xmpp.impl.roster.RosterElement
-
public class RosterElement extends java.lang.ObjectDescribe class RosterElement here.
Created: Wed Oct 29 14:21:16 2008- Author:
- Artur Hefczyc
-
-
Field Summary
Fields Modifier and Type Field Description protected static longINITIAL_LAST_SEEN_VAL
-
Constructor Summary
Constructors Constructor Description RosterElement(Element roster_el)RosterElement(JID jid, java.lang.String name, java.lang.String[] groups)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddGroups(java.lang.String[] groups)doublegetActivity()java.lang.String[]getGroups()JIDgetJid()longgetLastSeen()java.lang.StringgetMixParticipantId()java.lang.StringgetName()java.lang.StringgetOtherData()ElementgetRosterElement()ElementgetRosterItem()RosterAbstract.SubscriptionTypegetSubscription()doublegetWeight()booleanisModified()booleanisOnline()booleanisPersistent()booleanisPresence_sent()voidsetActivity(double activity)voidsetGroups(java.lang.String[] groups)voidsetLastSeen(long lastSeen)voidsetMixParticipantId(java.lang.String value)voidsetName(java.lang.String name)voidsetOnline(java.lang.String resource, boolean online)voidsetOtherData(java.lang.String other_data)voidsetPersistent(boolean persistent)voidsetPresence_sent(boolean presence_sent)voidsetSubscription(RosterAbstract.SubscriptionType subscription)voidsetWeight(double weight)java.lang.StringtoString()
-
-
-
Field Detail
-
INITIAL_LAST_SEEN_VAL
protected static final long INITIAL_LAST_SEEN_VAL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RosterElement
public RosterElement(Element roster_el) throws TigaseStringprepException
- Throws:
TigaseStringprepException
-
RosterElement
public RosterElement(JID jid, java.lang.String name, java.lang.String[] groups)
-
-
Method Detail
-
addGroups
public void addGroups(java.lang.String[] groups)
-
getGroups
public java.lang.String[] getGroups()
-
setGroups
public final void setGroups(java.lang.String[] groups)
-
getJid
public JID getJid()
-
getName
public java.lang.String getName()
-
setName
public final void setName(java.lang.String name)
-
getOtherData
public java.lang.String getOtherData()
-
setOtherData
public void setOtherData(java.lang.String other_data)
-
getMixParticipantId
public java.lang.String getMixParticipantId()
-
setMixParticipantId
public void setMixParticipantId(java.lang.String value)
-
getRosterElement
public Element getRosterElement()
-
getRosterItem
public Element getRosterItem()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getSubscription
public RosterAbstract.SubscriptionType getSubscription()
-
setSubscription
public void setSubscription(RosterAbstract.SubscriptionType subscription)
-
isModified
public boolean isModified()
-
isOnline
public boolean isOnline()
-
isPresence_sent
public boolean isPresence_sent()
-
setPresence_sent
public void setPresence_sent(boolean presence_sent)
-
setOnline
public void setOnline(java.lang.String resource, boolean online)
-
isPersistent
public boolean isPersistent()
-
setPersistent
public void setPersistent(boolean persistent)
-
getActivity
public double getActivity()
-
setActivity
public void setActivity(double activity)
-
getWeight
public double getWeight()
-
setWeight
public void setWeight(double weight)
-
getLastSeen
public long getLastSeen()
-
setLastSeen
public void setLastSeen(long lastSeen)
-
-