Skip navigation links
A C D E F G I P R S V W 

A

add(V) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
 
approximateSize() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
Returns the approximate size of this map where the returned number is at least as big as the actual number of entries.
approximateSize() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap.WithInlinedExpunction
 
approximateSize() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
Returns the approximate size of this set where the returned number is at least as big as the actual number of entries.

C

clear() - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
clear() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
Clears the entire map.
clear() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
Clears the set.
clearAll() - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
Clears all thread local references for all threads.
com.blogspot.mydailyjava.weaklockfree - package com.blogspot.mydailyjava.weaklockfree
 
contains(V) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
 
containsKey(K) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
containsKey(K) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap.WithInlinedExpunction
 

D

defaultValue(K) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
Creates a default value.
define(Thread, T) - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
DetachedThreadLocal<T> - Class in com.blogspot.mydailyjava.weaklockfree
A detached local that allows for explicit control of setting and removing values from a thread-local context.
DetachedThreadLocal(DetachedThreadLocal.Cleaner) - Constructor for class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
DetachedThreadLocal.Cleaner - Enum in com.blogspot.mydailyjava.weaklockfree
Determines the cleaning format.

E

expungeStaleEntries() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
Cleans all unused references.
expungeStaleEntries() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
Cleans all unused references.

F

fetchFrom(Thread) - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 

G

get() - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
get(Thread) - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
get(K) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
get(K) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap.WithInlinedExpunction
 
getBackingMap() - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
getCleanerThread() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
getCleanerThread() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
 
getIfPresent() - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
getIfPresent(K) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 

I

inheritValue(T) - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
initialValue(Thread) - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
iterator() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
iterator() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap.WithInlinedExpunction
 
iterator() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
 

P

pushTo(Thread) - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
put(K, V) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
put(K, V) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap.WithInlinedExpunction
 
putIfAbsent(K, V) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
putIfProbablyAbsent(K, V) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 

R

remove(K) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
remove(K) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap.WithInlinedExpunction
 
remove(V) - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
 
run() - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 
run() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
run() - Method in class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
 

S

set(T) - Method in class com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal
 

V

valueOf(String) - Static method in enum com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal.Cleaner
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet.Cleaner
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.blogspot.mydailyjava.weaklockfree.DetachedThreadLocal.Cleaner
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet.Cleaner
Returns an array containing the constants of this enum type, in the order they are declared.

W

WeakConcurrentMap<K,V> - Class in com.blogspot.mydailyjava.weaklockfree
A thread-safe map with weak keys.
WeakConcurrentMap(boolean) - Constructor for class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
WeakConcurrentMap(boolean, boolean) - Constructor for class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap
 
WeakConcurrentMap.WithInlinedExpunction<K,V> - Class in com.blogspot.mydailyjava.weaklockfree
A WeakConcurrentMap where stale entries are removed as a side effect of interacting with this map.
WeakConcurrentSet<V> - Class in com.blogspot.mydailyjava.weaklockfree
A thread-safe set with weak values.
WeakConcurrentSet(WeakConcurrentSet.Cleaner) - Constructor for class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentSet
 
WeakConcurrentSet.Cleaner - Enum in com.blogspot.mydailyjava.weaklockfree
Determines the cleaning format.
WithInlinedExpunction() - Constructor for class com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap.WithInlinedExpunction
 
A C D E F G I P R S V W 
Skip navigation links

Copyright © 2016–2019. All rights reserved.