## Uses of Class
tigase.jaxmpp.core.client.xmpp.modules.muc.Occupant

- Packages that use Occupant
  Package | Description
  --- | ---
  tigase.jaxmpp.core.client.xmpp.modules.muc | Support for XEP-0045: Multi-User Chat.

- - ### Uses of Occupant in tigase.jaxmpp.core.client.xmpp.modules.muc

    Methods in tigase.jaxmpp.core.client.xmpp.modules.muc that return Occupant
    Modifier and Type | Method and Description
    --- | ---
    `Occupant` | MucModule.OccupantChangedNickHandler.OccupantChangedNickEvent.`getOccupant()`
    `Occupant` | MucModule.OccupantChangedPresenceHandler.OccupantChangedPresenceEvent.`getOccupant()`
    `Occupant` | MucModule.OccupantComesHandler.OccupantComesEvent.`getOccupant()`
    `Occupant` | MucModule.OccupantLeavedHandler.OccupantLeavedEvent.`getOccupant()`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.muc that return types with arguments of type Occupant
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,Occupant>` | Room.`getPresences()`
    `Map<String,Occupant>` | Room.`getTempOccupants()`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.muc with parameters of type Occupant
    Modifier and Type | Method and Description
    --- | ---
    `void` | Room.`add(Occupant occupant)`
    `void` | MucModule.OccupantChangedNickHandler.`onOccupantChangedNick(SessionObject sessionObject, Room room, Occupant occupant, String oldNickname, String newNickname)`
    `void` | MucModule.OccupantChangedPresenceHandler.`onOccupantChangedPresence(SessionObject sessionObject, Room room, Occupant occupant, Presence newPresence)`
    `void` | MucModule.OccupantComesHandler.`onOccupantComes(SessionObject sessionObject, Room room, Occupant occupant, String nickname)`
    `void` | MucModule.OccupantLeavedHandler.`onOccupantLeaved(SessionObject sessionObject, Room room, Occupant occupant, Presence stanza, XMucUserElement xUserElement)`
    `void` | Room.`remove(Occupant occupant)`
    `void` | MucModule.OccupantChangedNickHandler.OccupantChangedNickEvent.`setOccupant(Occupant occupant)`
    `void` | MucModule.OccupantChangedPresenceHandler.OccupantChangedPresenceEvent.`setOccupant(Occupant occupant)`
    `void` | MucModule.OccupantComesHandler.OccupantComesEvent.`setOccupant(Occupant occupant)`
    `void` | MucModule.OccupantLeavedHandler.OccupantLeavedEvent.`setOccupant(Occupant occupant)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.muc with parameters of type Occupant
    Constructor and Description
    `OccupantChangedNickEvent(SessionObject sessionObject, Presence element, Room room, Occupant occupant, String oldNickname, String nickname)`
    `OccupantChangedPresenceEvent(SessionObject sessionObject, Presence element, Room room, Occupant occupant, String nickname, XMucUserElement xUser)`
    `OccupantComesEvent(SessionObject sessionObject, Presence element, Room room, Occupant occupant, String nickname, XMucUserElement xUser)`
    `OccupantLeavedEvent(SessionObject sessionObject, Occupant occupant, Room room)`
    `OccupantLeavedEvent(SessionObject sessionObject, Presence element, Room room, Occupant occupant, String nickname, XMucUserElement xUser)`

Copyright © 2006–2023 Tigase. All rights reserved.