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.BareJIDgetJid()tigase.xmpp.jid.BareJIDbooleanisEmpty()<T> List<T> mapEntries(Function<PresenceCollectorRepository.UserResourceEntry, T> function, Predicate<PresenceCollectorRepository.UserResourceEntry> filter) voidbooleanintsize()
-
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
-