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