Interface LineNumberInfo
public sealed interface LineNumberInfo
LineNumberInfo is a preview API of the Java platform.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
Models a single line number in the
LineNumberTableAttributePREVIEW.- Since:
- 22
-
Method Summary
Modifier and TypeMethodDescriptionintReturns the line number within the original source file.static LineNumberInfoPREVIEWof(int startPc, int lineNumber) Returns a line number description.intstartPc()Returns the index into the code array at which the code for this line begins.
-
Method Details
-
startPc
int startPc()Returns the index into the code array at which the code for this line begins.- Returns:
- the index into the code array at which the code for this line begins
-
lineNumber
int lineNumber()Returns the line number within the original source file.- Returns:
- the line number within the original source file
-
of
Returns a line number description.- Parameters:
startPc- the starting index of the code array for this linelineNumber- the line number within the original source file- Returns:
- a line number description
-
LineNumberInfowhen preview features are enabled.