- すべてのスーパー・インタフェース:
ClassFileElementPREVIEW
,CodeElementPREVIEW
,PseudoInstructionPREVIEW
public sealed interface LocalVariable extends PseudoInstructionPREVIEW
LocalVariable
は、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
LocalVariableTableAttribute
PREVIEW内の単一のエントリをモデル化する擬似命令。 ClassFile.DebugElementsOption
PREVIEWオプションの設定に従って、CodeModel
PREVIEWの要素のトラバース中にCodeElement
PREVIEWとして提供されます。 - 導入されたバージョン:
- 22
- 関連項目:
-
メソッドのサマリー
修飾子と型メソッド説明endScope()
ローカル変数スコープの終了範囲を返します。name()
ローカル変数名を返します。static LocalVariablePREVIEW
of
(int slot, Utf8EntryPREVIEW nameEntry, Utf8EntryPREVIEW descriptorEntry, LabelPREVIEW startScope, LabelPREVIEW endScope) ローカル変数擬似命令を返します。static LocalVariablePREVIEW
ローカル変数擬似命令を返します。int
slot()
ローカル変数スロットを返します。ローカル変数スコープの開始範囲を返します。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
を使用できます。