Save This Page
Home » jruby-src-1.1.3 » org.jruby.interpreter » [javadoc | source]
org.jruby.interpreter
public class: Frame [javadoc | source]
java.lang.Object
   org.jruby.interpreter.Frame
Field Summary
public static final  int FRAME_ALLOCA     
public static final  int FRAME_MALLOC     
Constructor:
 public Frame(Ruby ruby) 
 public Frame(Ruby ruby,
    RubyObject self,
    List args,
    RubyId lastFunc,
    RubyModule lastClass,
    VALUE cbase,
    Frame prev,
    Frame tmp,
    String file,
    int line,
    int iter,
    int flags) 
Method from org.jruby.interpreter.Frame Summary:
getArgs,   getCbase,   getFile,   getFlags,   getIter,   getLastClass,   getLastFunc,   getLine,   getPrev,   getSelf,   getTmp,   pop,   push,   setArgs,   setCbase,   setFile,   setFlags,   setIter,   setLastClass,   setLastFunc,   setLine,   setPrev,   setSelf,   setTmp
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jruby.interpreter.Frame Detail:
 public List getArgs() 
    Getter for property args.
 public VALUE getCbase() 
    Getter for property cbase.
 public String getFile() 
    Getter for property file.
 public int getFlags() 
    Getter for property flags.
 public int getIter() 
    Getter for property iter.
 public RubyModule getLastClass() 
    Getter for property lastClass.
 public RubyId getLastFunc() 
    Getter for property lastFunc.
 public int getLine() 
    Getter for property line.
 public Frame getPrev() 
    Getter for property prev.
 public RubyObject getSelf() 
    Getter for property self.
 public Frame getTmp() 
    Getter for property tmp.
 public  void pop() 
    Pop the frame.
 public  void push() 
    Push a new empty frame to the frame stack.
 public  void setArgs(List args) 
    Setter for property args.
 public  void setCbase(VALUE cbase) 
    Setter for property cbase.
 public  void setFile(String file) 
    Setter for property file.
 public  void setFlags(int flags) 
    Setter for property flags.
 public  void setIter(int iter) 
    Setter for property iter.
 public  void setLastClass(RubyModule lastClass) 
    Setter for property lastClass.
 public  void setLastFunc(RubyId lastFunc) 
    Setter for property lastFunc.
 public  void setLine(int line) 
    Setter for property line.
 public  void setPrev(Frame prev) 
    Setter for property prev.
 public  void setSelf(RubyObject self) 
    Setter for property self.
 public  void setTmp(Frame tmp) 
    Setter for property tmp.