Package org.jboss.netty.util.internal
Class AtomicFieldUpdaterUtil
- java.lang.Object
-
- org.jboss.netty.util.internal.AtomicFieldUpdaterUtil
-
final class AtomicFieldUpdaterUtil extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
AtomicFieldUpdaterUtil.Node
-
Field Summary
Fields Modifier and Type Field Description private static boolean
AVAILABLE
-
Constructor Summary
Constructors Modifier Constructor Description private
AtomicFieldUpdaterUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
newRefUpdater
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)
-
newIntUpdater
static <T> java.util.concurrent.atomic.AtomicIntegerFieldUpdater<T> newIntUpdater(java.lang.Class<T> tclass, java.lang.String fieldName)
-
isAvailable
static boolean isAvailable()
-
-