インタフェースLocalVariable
- すべてのスーパー・インタフェース:
ClassFileElementPREVIEW,CodeElementPREVIEW,PseudoInstructionPREVIEW
public sealed interface LocalVariable extends PseudoInstructionPREVIEW
LocalVariableは、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
LocalVariableTableAttributePREVIEW内の単一のエントリをモデル化する擬似命令。 ClassFile.DebugElementsOptionPREVIEWオプションの設定に従って、CodeModelPREVIEWの要素のトラバース中にCodeElementPREVIEWとして提供されます。 - 導入されたバージョン:
- 22
- 関連項目:
-
メソッドのサマリー
修飾子と型メソッド説明endScope()ローカル変数スコープの終了範囲を返します。name()ローカル変数名を返します。static LocalVariablePREVIEWof(int slot, Utf8EntryPREVIEW nameEntry, Utf8EntryPREVIEW descriptorEntry, LabelPREVIEW startScope, LabelPREVIEW endScope) ローカル変数擬似命令を返します。static LocalVariablePREVIEWローカル変数擬似命令を返します。intslot()ローカル変数スロットを返します。ローカル変数スコープの開始範囲を返します。type()ローカル変数フィールド記述子を返します。default ClassDescローカル変数型をシンボリック記述子として返します。booleanローカル変数を指定されたライターに書き込みます。
-
メソッドの詳細
-
slot
int slot()ローカル変数スロットを返します。- 戻り値:
- ローカル変数スロット
-
name
-
type
-
typeSymbol
-
startScope
-
endScope
-
writeTo
-
of
static LocalVariablePREVIEW of(int slot, Utf8EntryPREVIEW nameEntry, Utf8EntryPREVIEW descriptorEntry, LabelPREVIEW startScope, LabelPREVIEW endScope) ローカル変数擬似命令を返します。- パラメータ:
slot- ローカル変数スロットnameEntry- ローカル変数名descriptorEntry- ローカル変数記述子startScope- ローカル変数スコープの開始範囲endScope- ローカル変数スコープの終了範囲- 戻り値:
- ローカル変数擬似命令
-
of
-
LocalVariableを使用できます。