クラスjava.lang.invoke.VarHandle.VarHandleDescの
使用
パッケージ | 説明 |
---|---|
java.lang.invoke |
java.lang.invoke パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。 |
-
java.lang.invokeでのVarHandle.VarHandleDescの使用
VarHandle.VarHandleDescを返すjava.lang.invokeのメソッド 修飾子と型 メソッド 説明 static VarHandle.VarHandleDesc
VarHandle.VarHandleDesc. ofArray(ClassDesc arrayClass)
配列型のVarHandle
に対応するVarHandle.VarHandleDescを返します。static VarHandle.VarHandleDesc
VarHandle.VarHandleDesc. ofField(ClassDesc declaringClass, String name, ClassDesc fieldType)
インスタンス・フィールドについて、VarHandle
に対応するVarHandle.VarHandleDescを返します。static VarHandle.VarHandleDesc
VarHandle.VarHandleDesc. ofStaticField(ClassDesc declaringClass, String name, ClassDesc fieldType)
静的フィールドについてVarHandle
に対応するVarHandle.VarHandleDescを返します。型VarHandle.VarHandleDescの引数を持つ型を返すjava.lang.invokeのメソッド 修飾子と型 メソッド 説明 Optional<VarHandle.VarHandleDesc>
VarHandle. describeConstable()
このインスタンスの名目記述子を返します(作成可能な場合)、作成できない場合は空のOptional
を返します。