MethodHandles.ByteBufferViewVarHandle(Class, ByteOrder) メソッド

定義

VarHandle を生成し、 や などint[]long[]、 のByteBuffer要素と異なるプリミティブ コンポーネント型の要素の配列であるかのように表示される のbyte要素にアクセスします。

[Android.Runtime.Register("byteBufferViewVarHandle", "(Ljava/lang/Class;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)]
public static Java.Lang.Invoke.VarHandle? ByteBufferViewVarHandle (Java.Lang.Class? viewArrayClass, Java.Nio.ByteOrder? byteOrder);
[<Android.Runtime.Register("byteBufferViewVarHandle", "(Ljava/lang/Class;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)>]
static member ByteBufferViewVarHandle : Java.Lang.Class * Java.Nio.ByteOrder -> Java.Lang.Invoke.VarHandle

パラメーター

viewArrayClass
Class

型のコンポーネント型を持つビュー配列クラス T

byteOrder
ByteOrder

基になる ByteBuffer に格納されているビュー配列要素のエンディアン (これは のエンディアンを ByteBufferオーバーライドします)

戻り値

ビュー配列クラスの ByteBuffer コンポーネント型に対応する要素として表示される の要素にアクセスできる VarHandle

属性

注釈

java.lang.invoke.MethodHandles.byteBufferViewVarHandle(java.lang.Class<?>, java.nio.ByteOrder)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象