|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jruby.runtime.Frame
Constructor Summary | |
Frame(Frame frame)
|
|
Frame(IRubyObject self,
IRubyObject[] args,
java.lang.String lastFunc,
RubyModule lastClass,
ISourcePosition position,
Iter iter)
|
Method Summary | |
Frame |
duplicate()
|
IRubyObject[] |
getArgs()
Getter for property args. |
java.lang.String |
getFile()
|
Iter |
getIter()
Getter for property iter. |
RubyModule |
getLastClass()
Getter for property lastClass. |
java.lang.String |
getLastFunc()
Getter for property lastFunc. |
int |
getLine()
Getter for property line. |
ISourcePosition |
getPosition()
|
IRubyObject |
getSelf()
Getter for property self. |
boolean |
isBlockGiven()
|
void |
setArgs(IRubyObject[] args)
Setter for property args. |
void |
setIter(Iter iter)
Setter for property iter. |
void |
setLastClass(RubyModule lastClass)
Setter for property lastClass. |
void |
setLastFunc(java.lang.String lastFunc)
Setter for property lastFunc. |
void |
setSelf(IRubyObject self)
Setter for property self. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Frame(IRubyObject self, IRubyObject[] args, java.lang.String lastFunc, RubyModule lastClass, ISourcePosition position, Iter iter)
public Frame(Frame frame)
Method Detail |
public IRubyObject[] getArgs()
public void setArgs(IRubyObject[] args)
args
- New value of property args.public ISourcePosition getPosition()
public java.lang.String getFile()
public Iter getIter()
public void setIter(Iter iter)
iter
- New value of property iter.public boolean isBlockGiven()
public RubyModule getLastClass()
public void setLastClass(RubyModule lastClass)
lastClass
- New value of property lastClass.public java.lang.String getLastFunc()
public void setLastFunc(java.lang.String lastFunc)
lastFunc
- New value of property lastFunc.public int getLine()
public IRubyObject getSelf()
public void setSelf(IRubyObject self)
self
- New value of property self.public Frame duplicate()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |