Skip navigation links
A C D E F G I J K L M O P R S T V W 

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

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-malformed error.
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, CharSequence, CharSequence) - Static method in interface rocks.xmpp.addr.Jid
Returns a full JID with a domain and resource part, e.g.
of(CharSequence) - Static method in interface rocks.xmpp.addr.Jid
Creates a JID from an unescaped string.
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, V) - Method in class rocks.xmpp.util.cache.LruCache
 
replace(K, 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
 
A C D E F G I J K L M O P R S T V W 
Skip navigation links

Copyright © 2014–2019 XMPP.rocks. All rights reserved.