Interface LocalVariableInfo
public sealed interface LocalVariableInfo
Models a single local variable in the 
LocalVariableTableAttribute.- See Java Virtual Machine Specification:
- 
4.7.13 The LocalVaribleTableAttribute
- Since:
- 24
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionintlength()Returns the length of the region of the code array in which this variable is in scope.name()Returns the name of the local variable.intslot()Returns the index into the local variable array of the current frame which holds this local variable.intstartPc()Returns the index into the code array, inclusive, at which the scope of this variable begins.type()Returns the field descriptor string of the local variable.default ClassDescReturns the field descriptor of the local variable.
- 
Method Details- 
startPcint startPc()Returns the index into the code array, inclusive, at which the scope of this variable begins.- Returns:
- the index into the code array, inclusive, at which the scope of this variable begins
 
- 
lengthint length()Returns the length of the region of the code array in which this variable is in scope.- Returns:
- the length of the region of the code array in which this variable is in scope
 
- 
name
- 
typeUtf8Entry type()Returns the field descriptor string of the local variable.- Returns:
- the field descriptor string of the local variable
 
- 
typeSymbolReturns the field descriptor of the local variable.- Returns:
- the field descriptor of the local variable
 
- 
slotint slot()Returns the index into the local variable array of the current frame which holds this local variable.- Returns:
- the index into the local variable array of the current frame which holds this local variable
 
 
-