org.codehaus.janino
Class Java.LocalVariable
java.lang.Object
org.codehaus.janino.Java.LocalVariable
- Enclosing class:
- Java
public static class Java.LocalVariable
- extends Object
Representation of a local variable while it is in scope during compilation.
finaL
public final boolean finaL
- Whether this local variable has the FINAL modifier flag.
type
public final IClass type
- The type of this local variable.
slot
public Java.LocalVariableSlot slot
- The slot reserved for this local variable.
Java.LocalVariable
public Java.LocalVariable(boolean finaL,
IClass type)
toString
public String toString()
- Overrides:
toString in class Object
setSlot
public void setSlot(Java.LocalVariableSlot slot)
- Parameters:
slot - The slot to reserve for this local variable
getSlotIndex
public short getSlotIndex()
- Returns:
- The slot reserved for this local variable