# Uses of Class
tigase.xmpp.impl.roster.RosterElement

Packages that use RosterElement
Package
Description
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins
tigase.xmpp.impl.push
tigase.xmpp.impl.roster

- ## Uses of RosterElement in tigase.xmpp.impl

  Method parameters in tigase.xmpp.impl with type arguments of type RosterElement
  Modifier and Type
  Method
  Description
  `static PrivacyList`
  PrivacyList.`create(Map<BareJID,RosterElement> roster, Element el)`
  Constructor parameters in tigase.xmpp.impl with type arguments of type RosterElement
  Modifier
  Constructor
  Description
  ``
  `PrivacyList(Function<JID,RosterElement> rosterElementGetter, Element el)`

- ## Uses of RosterElement in tigase.xmpp.impl.push

  Methods in tigase.xmpp.impl.push that return types with arguments of type RosterElement
  Modifier and Type
  Method
  Description
  `protected Map<BareJID,RosterElement>`
  IgnoreFromUnknownFilter.`getRoster(BareJID jid)`

- ## Uses of RosterElement in tigase.xmpp.impl.roster

  Methods in tigase.xmpp.impl.roster that return RosterElement
  Modifier and Type
  Method
  Description
  `RosterElement`
  RosterFlat.`addTempBuddy(JID buddy, XMPPResourceConnection session)`
  Deprecated.
  `abstract RosterElement`
  RosterAbstract.`getRosterElement(XMPPResourceConnection session, JID jid)`
  Deprecated.
  `RosterElement`
  RosterFlat.`getRosterElement(XMPPResourceConnection session, JID buddy)`
  Deprecated.
  `RosterElement`
  RosterFlat.`getRosterElementInstance(JID buddy, String name, String[] groups, XMPPResourceConnection session)`
  Deprecated.
  Methods in tigase.xmpp.impl.roster that return types with arguments of type RosterElement
  Modifier and Type
  Method
  Description
  `protected Map<BareJID,RosterElement>`
  RosterFlat.`getUserRoster(XMPPResourceConnection session)`
  `Map<BareJID,RosterElement>`
  RosterFlat.`loadUserRoster(XMPPResourceConnection session)`
  `abstract Function<JID,RosterElement>`
  RosterAbstract.`rosterElementProvider(XMPPResourceConnection session)`
  Deprecated.
  `Function<JID,RosterElement>`
  RosterFlat.`rosterElementProvider(XMPPResourceConnection session)`
  Deprecated.
  Methods in tigase.xmpp.impl.roster with parameters of type RosterElement
  Modifier and Type
  Method
  Description
  `static boolean`
  RosterFlat.`addBuddy(RosterElement relem, Map<BareJID,RosterElement> roster)`
  `Queue<Packet>`
  RosterAbstract.`addJidToRoster(UserRepository repository, XMPPSession session, BareJID owner, RosterElement rosterElement)`
  Method parameters in tigase.xmpp.impl.roster with type arguments of type RosterElement
  Modifier and Type
  Method
  Description
  `static boolean`
  RosterFlat.`addBuddy(RosterElement relem, Map<BareJID,RosterElement> roster)`
  `void`
  RosterAbstract.`modifyStoredRoster(UserRepository repository, BareJID owner, Consumer<Map<BareJID,RosterElement>> modifyRoster)`
  `void`
  RosterFlat.`modifyStoredRoster(UserRepository repository, BareJID owner, Consumer<Map<BareJID,RosterElement>> modifyRoster)`
  `boolean`
  RosterFlat.`parseRoster(String roster_str, Map<BareJID,RosterElement> roster, XMPPResourceConnection session)`
  `static boolean`
  RosterFlat.`parseRosterUtil(String roster_str, Map<BareJID,RosterElement> roster, XMPPResourceConnection session)`
  Constructors in tigase.xmpp.impl.roster with parameters of type RosterElement
  Modifier
  Constructor
  Description
  ``
  `RosterModifiedEvent(JID sender, JID userJid, XMPPSession session, RosterElement rosterElement)`
  Deprecated.