java.lang
Class ThreadLocal.ThreadLocalMap
java.lang.Object
|
+--java.lang.ThreadLocal.ThreadLocalMap
- Enclosing class:
- ThreadLocal
- static class ThreadLocal.ThreadLocalMap
- extends Object
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INITIAL_CAPACITY
private static final int INITIAL_CAPACITY
- See Also:
- Constant Field Values
table
private ThreadLocal.ThreadLocalMap.Entry[] table
size
private int size
threshold
private int threshold
ThreadLocal.ThreadLocalMap
ThreadLocal.ThreadLocalMap(ThreadLocal,
Object)
ThreadLocal.ThreadLocalMap
private ThreadLocal.ThreadLocalMap(ThreadLocal.ThreadLocalMap)
setThreshold
private void setThreshold(int)
nextIndex
private static int nextIndex(int,
int)
prevIndex
private static int prevIndex(int,
int)
get
private Object get(ThreadLocal)
getAfterMiss
private Object getAfterMiss(ThreadLocal,
int,
ThreadLocal.ThreadLocalMap.Entry)
set
private void set(ThreadLocal,
Object)
replaceStaleEntry
private Object replaceStaleEntry(ThreadLocal,
Object,
int,
boolean)
expungeStaleEntry
private void expungeStaleEntry(int)
rehash
private void rehash()
resize
private void resize()
expungeStaleEntries
private void expungeStaleEntries()