final class AtomicFieldUpdaterUtil
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
AtomicFieldUpdaterUtil.Node |
| Modifier and Type | Field and Description |
|---|---|
private static boolean |
AVAILABLE |
| Modifier | Constructor and Description |
|---|---|
private |
AtomicFieldUpdaterUtil() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static boolean |
isAvailable() |
(package private) static <T> java.util.concurrent.atomic.AtomicIntegerFieldUpdater<T> |
newIntUpdater(java.lang.Class<T> tclass,
java.lang.String fieldName) |
(package private) static <T,V> java.util.concurrent.atomic.AtomicReferenceFieldUpdater<T,V> |
newRefUpdater(java.lang.Class<T> tclass,
java.lang.Class<V> vclass,
java.lang.String fieldName) |
static <T,V> java.util.concurrent.atomic.AtomicReferenceFieldUpdater<T,V> newRefUpdater(java.lang.Class<T> tclass,
java.lang.Class<V> vclass,
java.lang.String fieldName)
static <T> java.util.concurrent.atomic.AtomicIntegerFieldUpdater<T> newIntUpdater(java.lang.Class<T> tclass,
java.lang.String fieldName)
static boolean isAvailable()