Uses of Class
java.lang.invoke.VarHandle
-
Packages that use VarHandle Package Description java.lang.invoke Thejava.lang.invokepackage provides low-level primitives for interacting with the Java Virtual Machine. -
-
Uses of VarHandle in java.lang.invoke
Methods in java.lang.invoke that return VarHandle Modifier and Type Method Description static VarHandleMethodHandles. arrayElementVarHandle(Class<?> arrayClass)Factory method for creating a VarHandle for accessing elements of an array.static VarHandleConstantBootstraps. arrayVarHandle(MethodHandles.Lookup lookup, String name, Class<VarHandle> type, Class<?> arrayClass)Finds aVarHandlefor an array type.static VarHandleMethodHandles. byteArrayViewVarHandle(Class<?> viewArrayClass, ByteOrder byteOrder)Factory method for creating a VarHandle for accessing elements of a byte array using a view type.static VarHandleMethodHandles. byteBufferViewVarHandle(Class<?> viewArrayClass, ByteOrder byteOrder)Factory method for creating a VarHandle for accessing elements of aByteBufferusing a view type.static VarHandleConstantBootstraps. fieldVarHandle(MethodHandles.Lookup lookup, String name, Class<VarHandle> type, Class<?> declaringClass, Class<?> fieldType)Finds aVarHandlefor an instance field.VarHandleMethodHandles.Lookup. findStaticVarHandle(Class<?> definingClass, String name, Class<?> type)Factory method for obtaining a VarHandle referencing a static field.VarHandleMethodHandles.Lookup. findVarHandle(Class<?> definingClass, String name, Class<?> type)Factory method for obtaining a VarHandle referencing a non-static field.static VarHandleConstantBootstraps. staticFieldVarHandle(MethodHandles.Lookup lookup, String name, Class<VarHandle> type, Class<?> declaringClass, Class<?> fieldType)Finds aVarHandlefor a static field.VarHandleMethodHandles.Lookup. unreflectVarHandle(Field field)Create aVarHandlethat operates on the field represented by thereflect field.Method parameters in java.lang.invoke with type arguments of type VarHandle Modifier and Type Method Description static VarHandleConstantBootstraps. arrayVarHandle(MethodHandles.Lookup lookup, String name, Class<VarHandle> type, Class<?> arrayClass)Finds aVarHandlefor an array type.static VarHandleConstantBootstraps. fieldVarHandle(MethodHandles.Lookup lookup, String name, Class<VarHandle> type, Class<?> declaringClass, Class<?> fieldType)Finds aVarHandlefor an instance field.static VarHandleConstantBootstraps. staticFieldVarHandle(MethodHandles.Lookup lookup, String name, Class<VarHandle> type, Class<?> declaringClass, Class<?> fieldType)Finds aVarHandlefor a static field.
-