org.mozilla.javascript
Class LocalVariable

java.lang.Object
  |
  +--org.mozilla.javascript.LocalVariable
Direct Known Subclasses:
OptLocalVariable

public class LocalVariable
extends java.lang.Object


Constructor Summary
LocalVariable(java.lang.String name, boolean isParameter)
           
 
Method Summary
 int getIndex()
           
 short getJRegister()
          Return the Java register number or -1 if it is not a Java register.
 java.lang.String getName()
           
 int getStartPC()
          Return the starting PC where this variable is live, or -1 if it is not a Java register.
 boolean isNumber()
          Return true if the local variable is a Java register with double type.
 boolean isParameter()
           
 void setIndex(int index)
           
 void setIsParameter()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalVariable

public LocalVariable(java.lang.String name,
                     boolean isParameter)
Method Detail

setIndex

public void setIndex(int index)

getIndex

public int getIndex()

setIsParameter

public void setIsParameter()

isParameter

public boolean isParameter()

getName

public java.lang.String getName()

getStartPC

public int getStartPC()
Return the starting PC where this variable is live, or -1 if it is not a Java register.

getJRegister

public short getJRegister()
Return the Java register number or -1 if it is not a Java register.

isNumber

public boolean isNumber()
Return true if the local variable is a Java register with double type.