Class VarHandleFactory
java.lang.Object
io.netty.util.internal.VarHandleFactory
final class VarHandleFactory
extends java.lang.Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final MethodHandleprivate static final VarHandleprivate static final VarHandleprivate static final VarHandleprivate static final VarHandleprivate static final VarHandleprivate static final VarHandleprivate static final VarHandleprivate static final VarHandleprivate static final MethodHandleprivate static final VarHandleprivate static final VarHandleprivate static final VarHandleprivate static final VarHandleprivate static final java.lang.Throwable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic VarHandlestatic VarHandlestatic VarHandlestatic VarHandlestatic booleanstatic VarHandlestatic VarHandlestatic VarHandlestatic VarHandlestatic VarHandleprivateFindVarHandle(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.Class<?> declaringClass, java.lang.String name, java.lang.Class<?> type) private static java.lang.invoke.MethodHandles.LookupprivateLookup(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.Class<?> targetClass) static VarHandlestatic VarHandlestatic VarHandlestatic VarHandlestatic java.lang.ThrowableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
FIND_VAR_HANDLE
-
PRIVATE_LOOKUP_IN
-
LONG_LE_ARRAY_VIEW
-
LONG_BE_ARRAY_VIEW
-
INT_LE_ARRAY_VIEW
-
INT_BE_ARRAY_VIEW
-
SHORT_LE_ARRAY_VIEW
-
SHORT_BE_ARRAY_VIEW
-
LONG_LE_BYTE_BUFFER_VIEW
-
LONG_BE_BYTE_BUFFER_VIEW
-
INT_LE_BYTE_BUFFER_VIEW
-
INT_BE_BYTE_BUFFER_VIEW
-
SHORT_LE_BYTE_BUFFER_VIEW
-
SHORT_BE_BYTE_BUFFER_VIEW
-
UNAVAILABILITY_CAUSE
private static final java.lang.Throwable UNAVAILABILITY_CAUSE
-
-
Constructor Details
-
VarHandleFactory
private VarHandleFactory()
-
-
Method Details
-
isSupported
public static boolean isSupported() -
privateLookup
private static java.lang.invoke.MethodHandles.Lookup privateLookup(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.Class<?> targetClass) -
privateFindVarHandle
public static VarHandle privateFindVarHandle(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.Class<?> declaringClass, java.lang.String name, java.lang.Class<?> type) -
longLeArrayView
-
longBeArrayView
-
intLeArrayView
-
intBeArrayView
-
shortLeArrayView
-
shortBeArrayView
-
longLeByteBufferView
-
longBeByteBufferView
-
intLeByteBufferView
-
intBeByteBufferView
-
shortLeByteBufferView
-
shortBeByteBufferView
-