Thread that provides fast access to FastThreadLocal variables.
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private static final InternalLogger | |
| private InternalThreadLocalMap |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public | |
| public | |
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv final void | setThreadLocalMap(InternalThreadLocalMap threadLocalMap)
Sets the internal data structure that keeps the thread-local variables bound to this thread. |
| pack-priv final InternalThreadLocalMap | threadLocalMap()
Returns the internal data structure that keeps the thread-local variables bound to this thread. |
| public boolean | willCleanupFastThreadLocals()
Returns |
| public static boolean | willCleanupFastThreadLocals(Thread thread)
Returns |
| cleanupFastThreadLocals | back to summary |
|---|---|
| private final boolean cleanupFastThreadLocals | |
| logger | back to summary |
|---|---|
| private static final InternalLogger logger | |
| threadLocalMap | back to summary |
|---|---|
| private InternalThreadLocalMap threadLocalMap | |
| FastThreadLocalThread | back to summary |
|---|---|
| public FastThreadLocalThread() | |
| FastThreadLocalThread | back to summary |
|---|---|
| public FastThreadLocalThread(Runnable target) | |
| FastThreadLocalThread | back to summary |
|---|---|
| public FastThreadLocalThread(ThreadGroup group, Runnable target) | |
| FastThreadLocalThread | back to summary |
|---|---|
| public FastThreadLocalThread(String name) | |
| FastThreadLocalThread | back to summary |
|---|---|
| public FastThreadLocalThread(ThreadGroup group, String name) | |
| FastThreadLocalThread | back to summary |
|---|---|
| public FastThreadLocalThread(Runnable target, String name) | |
| FastThreadLocalThread | back to summary |
|---|---|
| public FastThreadLocalThread(ThreadGroup group, Runnable target, String name) | |
| FastThreadLocalThread | back to summary |
|---|---|
| public FastThreadLocalThread(ThreadGroup group, Runnable target, String name, long stackSize) | |
| setThreadLocalMap | back to summary |
|---|---|
| pack-priv final void setThreadLocalMap(InternalThreadLocalMap threadLocalMap) Sets the internal data structure that keeps the thread-local variables bound to this thread. Note that this method is for internal use only, and thus is subject to change at any time. | |
| threadLocalMap | back to summary |
|---|---|
| pack-priv final InternalThreadLocalMap threadLocalMap() Returns the internal data structure that keeps the thread-local variables bound to this thread. Note that this method is for internal use only, and thus is subject to change at any time. | |
| willCleanupFastThreadLocals | back to summary |
|---|---|
| public boolean willCleanupFastThreadLocals() Returns
| |
| willCleanupFastThreadLocals | back to summary |
|---|---|
| public static boolean willCleanupFastThreadLocals(Thread thread) Returns
| |