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 |
threshold
private int threshold
size
private int size
table
private ThreadLocal.ThreadLocalMap.Entry[] table
INITIAL_CAPACITY
private static final int INITIAL_CAPACITY
ThreadLocal.ThreadLocalMap
private ThreadLocal.ThreadLocalMap(ThreadLocal.ThreadLocalMap)
ThreadLocal.ThreadLocalMap
ThreadLocal.ThreadLocalMap(ThreadLocal,
Object)
ThreadLocal.ThreadLocalMap
ThreadLocal.ThreadLocalMap(ThreadLocal.ThreadLocalMap,
ThreadLocal.1)
expungeStaleEntries
private void expungeStaleEntries()
rehash
private void rehash()
resize
private void resize()
expungeStaleEntry
private void expungeStaleEntry(int)
setThreshold
private void setThreshold(int)
nextIndex
private static int nextIndex(int,
int)
prevIndex
private static int prevIndex(int,
int)
get
private Object get(ThreadLocal)
set
private void set(ThreadLocal,
Object)
replaceStaleEntry
private Object replaceStaleEntry(ThreadLocal,
Object,
int,
boolean)
getAfterMiss
private Object getAfterMiss(ThreadLocal,
int,
ThreadLocal.ThreadLocalMap.Entry)
JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.