- 含まれているインタフェース:
TypeAnnotationPREVIEW
public static sealed interface TypeAnnotation.LocalVarTargetInfo
LocalVarTargetInfo
は、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
ローカル変数が値を持つコード配列オフセットの範囲と、そのローカル変数が見つかる現在のフレームのローカル変数配列へのインデックスを示します。
- 導入されたバージョン:
- 22
-
メソッドのサマリー
修飾子と型メソッド説明endLabel()
指定されたローカル変数は、間隔(start_pc、start_pc + length)のコード配列へのインデックス値を持ちます。つまり、start_pcとstart_pc + length排他です。int
index()
指定されたローカル変数は、現在のフレームのローカル変数配列内のインデックスにある必要があります。ローカル変数ターゲット情報を返します。指定されたローカル変数は、間隔(start_pc、start_pc + length)のコード配列へのインデックス値を持ちます。つまり、start_pcとstart_pc + length排他です。
-
メソッドの詳細
-
startLabel
-
endLabel
-
index
int index()指定されたローカル変数は、現在のフレームのローカル変数配列内のインデックスにある必要があります。 索引のローカル変数がdouble型またはlong型の場合、索引と索引+ 1の両方を占有します。- 戻り値:
- ローカル変数へのインデックス
-
of
-
LocalVarTargetInfo
を使用できます。