A C D E F G I J K L M O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- asBareJid() - Method in interface rocks.xmpp.addr.Jid
-
Gets the bare JID representation of this JID, i.e. removes the resource part.
- asBareJid() - Method in class rocks.xmpp.addr.MalformedJid
- atSubdomain(CharSequence) - Method in interface rocks.xmpp.addr.Jid
-
Creates a new JID at a subdomain and at the same domain as this JID.
- atSubdomain(CharSequence) - Method in class rocks.xmpp.addr.MalformedJid
C
- clear() - Method in class rocks.xmpp.util.cache.DirectoryCache
- clear() - Method in class rocks.xmpp.util.cache.LruCache
- compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class rocks.xmpp.util.cache.LruCache
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class rocks.xmpp.util.cache.LruCache
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class rocks.xmpp.util.cache.LruCache
- containsKey(Object) - Method in class rocks.xmpp.util.cache.DirectoryCache
- containsKey(Object) - Method in class rocks.xmpp.util.cache.LruCache
- containsValue(Object) - Method in class rocks.xmpp.util.cache.DirectoryCache
- containsValue(Object) - Method in class rocks.xmpp.util.cache.LruCache
D
- DirectoryCache - Class in rocks.xmpp.util.cache
-
A simple directory based cache for caching of persistent items like avatars or entity capabilities.
- DirectoryCache(Path) - Constructor for class rocks.xmpp.util.cache.DirectoryCache
E
- entrySet() - Method in class rocks.xmpp.util.cache.DirectoryCache
- entrySet() - Method in class rocks.xmpp.util.cache.LruCache
- ESCAPING_FEATURE - Static variable in interface rocks.xmpp.addr.Jid
-
The service discovery feature used for determining support of JID escaping (
jid\20escaping).
F
- forEach(BiConsumer<? super String, ? super byte[]>) - Method in class rocks.xmpp.util.cache.DirectoryCache
G
- get(Object) - Method in class rocks.xmpp.util.cache.DirectoryCache
- get(Object) - Method in class rocks.xmpp.util.cache.LruCache
- getCause() - Method in class rocks.xmpp.addr.MalformedJid
-
Gets the cause why the JID is malformed.
- getDomain() - Method in interface rocks.xmpp.addr.Jid
-
Gets the domain part.
- getDomain() - Method in class rocks.xmpp.addr.MalformedJid
- getEscapedLocal() - Method in interface rocks.xmpp.addr.Jid
-
Gets the escaped local part of the JID.
- getEscapedLocal() - Method in class rocks.xmpp.addr.MalformedJid
- getLocal() - Method in interface rocks.xmpp.addr.Jid
-
Gets the local part of the JID, also known as the name or node.
- getLocal() - Method in class rocks.xmpp.addr.MalformedJid
- getResource() - Method in interface rocks.xmpp.addr.Jid
-
Gets the resource part.
- getResource() - Method in class rocks.xmpp.addr.MalformedJid
I
- isBareJid() - Method in interface rocks.xmpp.addr.Jid
-
Checks if the JID is a bare JID.
- isDomainJid() - Method in interface rocks.xmpp.addr.Jid
-
Checks if the JID is a domain JID, i.e. if it has no local part.
- isEmpty() - Method in class rocks.xmpp.util.cache.DirectoryCache
- isEmpty() - Method in class rocks.xmpp.util.cache.LruCache
- isFullJid() - Method in interface rocks.xmpp.addr.Jid
-
Checks if the JID is a full JID.
J
- Jid - Interface in rocks.xmpp.addr
-
Represents the JID as described in Extensible Messaging and Presence Protocol (XMPP): Address Format.
K
- keySet() - Method in class rocks.xmpp.util.cache.DirectoryCache
- keySet() - Method in class rocks.xmpp.util.cache.LruCache
L
- LruCache<K,V> - Class in rocks.xmpp.util.cache
-
A simple concurrent implementation of a least-recently-used cache.
- LruCache(int) - Constructor for class rocks.xmpp.util.cache.LruCache
M
- MalformedJid - Class in rocks.xmpp.addr
-
Represents a malformed JID in order to handle the
jid-malformederror. - MAX_BARE_JID_LENGTH - Static variable in interface rocks.xmpp.addr.Jid
-
The maximal length of a bare JID, which is 2047 (1023 + 1 + 1023).
- MAX_FULL_JID_LENGTH - Static variable in interface rocks.xmpp.addr.Jid
-
The maximal length of a full JID, which is 3071.
- merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class rocks.xmpp.util.cache.LruCache
O
- of(CharSequence) - Static method in interface rocks.xmpp.addr.Jid
-
Creates a JID from an unescaped string.
- of(CharSequence, CharSequence, CharSequence) - Static method in interface rocks.xmpp.addr.Jid
-
Returns a full JID with a domain and resource part, e.g.
- ofDomain(CharSequence) - Static method in interface rocks.xmpp.addr.Jid
-
Creates a bare JID with only the domain part, e.g.
- ofDomainAndResource(CharSequence, CharSequence) - Static method in interface rocks.xmpp.addr.Jid
-
Creates a full JID with a domain and resource part, e.g.
- ofEscaped(CharSequence) - Static method in interface rocks.xmpp.addr.Jid
-
Creates a JID from a escaped JID string.
- ofLocalAndDomain(CharSequence, CharSequence) - Static method in interface rocks.xmpp.addr.Jid
-
Creates a bare JID with a local and domain part, e.g.
P
- put(String, byte[]) - Method in class rocks.xmpp.util.cache.DirectoryCache
- put(K, V) - Method in class rocks.xmpp.util.cache.LruCache
- putAll(Map<? extends String, ? extends byte[]>) - Method in class rocks.xmpp.util.cache.DirectoryCache
- putAll(Map<? extends K, ? extends V>) - Method in class rocks.xmpp.util.cache.LruCache
- putIfAbsent(K, V) - Method in class rocks.xmpp.util.cache.LruCache
R
- remove(Object) - Method in class rocks.xmpp.util.cache.DirectoryCache
- remove(Object) - Method in class rocks.xmpp.util.cache.LruCache
- remove(Object, Object) - Method in class rocks.xmpp.util.cache.LruCache
- replace(K, V) - Method in class rocks.xmpp.util.cache.LruCache
- replace(K, V, V) - Method in class rocks.xmpp.util.cache.LruCache
- rocks.xmpp.addr - package rocks.xmpp.addr
-
Provides classes for the XMPP Address Format (JID).
- rocks.xmpp.util.cache - package rocks.xmpp.util.cache
-
Provides simple cache implementations.
S
- size() - Method in class rocks.xmpp.util.cache.DirectoryCache
- size() - Method in class rocks.xmpp.util.cache.LruCache
T
- toEscapedString() - Method in interface rocks.xmpp.addr.Jid
-
Returns the JID in escaped form as described in XEP-0106: JID Escaping.
V
- values() - Method in class rocks.xmpp.util.cache.DirectoryCache
- values() - Method in class rocks.xmpp.util.cache.LruCache
W
- withLocal(CharSequence) - Method in interface rocks.xmpp.addr.Jid
-
Creates a new JID with a new local part and the same domain and resource part of the current JID.
- withLocal(CharSequence) - Method in class rocks.xmpp.addr.MalformedJid
- withResource(CharSequence) - Method in interface rocks.xmpp.addr.Jid
-
Creates a new full JID with a resource and the same local and domain part of the current JID.
- withResource(CharSequence) - Method in class rocks.xmpp.addr.MalformedJid
All Classes All Packages