JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
P
R
S
T
V
W
A
AbstractWeakConcurrentMap
<
K
,
V
,
L
> - Class in
com.blogspot.mydailyjava.weaklockfree
A thread-safe map with weak keys.
AbstractWeakConcurrentMap()
- Constructor for class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
AbstractWeakConcurrentMap(ConcurrentMap<AbstractWeakConcurrentMap.WeakKey<K>, V>)
- Constructor for class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
AbstractWeakConcurrentMap.WeakKey
<
K
> - Class in
com.blogspot.mydailyjava.weaklockfree
add(V)
- Method in class com.blogspot.mydailyjava.weaklockfree.
WeakConcurrentSet
approximateSize()
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
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.
AbstractWeakConcurrentMap
Clears the entire map.
clear()
- Method in class com.blogspot.mydailyjava.weaklockfree.
DetachedThreadLocal
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.
AbstractWeakConcurrentMap
containsKey(K)
- Method in class com.blogspot.mydailyjava.weaklockfree.
WeakConcurrentMap.WithInlinedExpunction
D
defaultValue(K)
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
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
equals(Object)
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap.WeakKey
expungeStaleEntries()
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
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(K)
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
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.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(K)
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
getIfPresent()
- Method in class com.blogspot.mydailyjava.weaklockfree.
DetachedThreadLocal
getLookupKey(K)
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
Override with care as it can cause lookup failures if done incorrectly.
getLookupKey(K)
- Method in class com.blogspot.mydailyjava.weaklockfree.
WeakConcurrentMap
H
hashCode()
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap.WeakKey
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.
AbstractWeakConcurrentMap
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.
AbstractWeakConcurrentMap
put(K, V)
- Method in class com.blogspot.mydailyjava.weaklockfree.
WeakConcurrentMap.WithInlinedExpunction
putIfAbsent(K, V)
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
putIfProbablyAbsent(K, V)
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
R
remove(K)
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
remove(K)
- Method in class com.blogspot.mydailyjava.weaklockfree.
WeakConcurrentMap.WithInlinedExpunction
remove(V)
- Method in class com.blogspot.mydailyjava.weaklockfree.
WeakConcurrentSet
resetLookupKey(L)
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
Resets any reusable state in the
lookup key
.
resetLookupKey(WeakConcurrentMap.LookupKey<K>)
- Method in class com.blogspot.mydailyjava.weaklockfree.
WeakConcurrentMap
run()
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
run()
- Method in class com.blogspot.mydailyjava.weaklockfree.
DetachedThreadLocal
run()
- Method in class com.blogspot.mydailyjava.weaklockfree.
WeakConcurrentSet
S
set(T)
- Method in class com.blogspot.mydailyjava.weaklockfree.
DetachedThreadLocal
T
toString()
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap
toString()
- Method in class com.blogspot.mydailyjava.weaklockfree.
AbstractWeakConcurrentMap.WeakKey
toString()
- Method in class com.blogspot.mydailyjava.weaklockfree.
WeakConcurrentSet
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(boolean, boolean, ConcurrentMap<AbstractWeakConcurrentMap.WeakKey<K>, V>)
- 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
H
I
P
R
S
T
V
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016–2020. All rights reserved.