インタフェースLineNumberInfo
public sealed interface LineNumberInfo
LineNumberTableAttribute
内の単一の行番号エントリをモデル化します。- 導入されたバージョン:
- 24
- 関連項目:
-
メソッドのサマリー
修飾子と型メソッド説明int
元のソース・ファイル内の行番号を戻します。static LineNumberInfo
of
(int startPc, int lineNumber) 行番号の説明を返します。int
startPc()
この行のコードが始まるコード配列にインデックスを返します。
-
メソッドの詳細
-
startPc
int startPc()この行のコードが始まるコード配列にインデックスを返します。- 戻り値:
- この行のコードが始まるコード配列へのインデックス
-
lineNumber
int lineNumber()元のソース・ファイル内の行番号を戻します。- 戻り値:
- 元のソース・ファイル内の行番号
-
of
static LineNumberInfo of(int startPc, int lineNumber) 行番号の説明を返します。- APIのノート:
- 作成されたエントリを
CodeBuilder
に書き込むことはできません。 かわりに、正しい順序でCodeBuilder::lineNumber
をコールします。 - パラメータ:
startPc
- この行のコード配列の開始インデックスlineNumber
- 元のソース・ファイル内の行番号- 戻り値:
- line number摘要
-