Package tigase.pubsub.repository
Class PresenceCollectorRepository.UserEntry
java.lang.Object
tigase.pubsub.repository.PresenceCollectorRepository.UserEntry
- Enclosing class:
- PresenceCollectorRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEntriesOlderThen
(long timestamp) tigase.xmpp.jid.BareJID
getJid()
tigase.xmpp.jid.BareJID
boolean
isEmpty()
<T> List<T>
mapEntries
(Function<PresenceCollectorRepository.UserResourceEntry, T> function, Predicate<PresenceCollectorRepository.UserResourceEntry> filter) void
boolean
int
size()
-
Constructor Details
-
UserEntry
public UserEntry(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID jid)
-
-
Method Details
-
getJid
public tigase.xmpp.jid.BareJID getJid() -
getServiceJid
public tigase.xmpp.jid.BareJID getServiceJid() -
add
-
remove
-
markAsSeen
-
getResources
-
mapEntries
public <T> List<T> mapEntries(Function<PresenceCollectorRepository.UserResourceEntry, T> function, Predicate<PresenceCollectorRepository.UserResourceEntry> filter) -
getEntriesOlderThen
-
isEmpty
public boolean isEmpty() -
size
public int size() -
userResourceEntriesStream
-