org.jruby.internal.runtime
Class GlobalVariable

java.lang.Object
  extended by org.jruby.internal.runtime.GlobalVariable

public final class GlobalVariable
extends java.lang.Object

Author:
jpetersen

Constructor Summary
GlobalVariable(IAccessor accessor)
           
 
Method Summary
 void addTrace(RubyProc command)
           
 IAccessor getAccessor()
           
 java.util.ArrayList getTraces()
           
 boolean isTracing()
           
static GlobalVariable newUndefined(Ruby runtime, java.lang.String name)
           
 boolean removeTrace(IRubyObject command)
           
 void removeTraces()
           
 void setAccessor(IAccessor accessor)
           
 void trace(IRubyObject value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlobalVariable

public GlobalVariable(IAccessor accessor)
Method Detail

newUndefined

public static GlobalVariable newUndefined(Ruby runtime,
                                          java.lang.String name)

getAccessor

public IAccessor getAccessor()

getTraces

public java.util.ArrayList getTraces()

addTrace

public void addTrace(RubyProc command)

removeTrace

public boolean removeTrace(IRubyObject command)

removeTraces

public void removeTraces()

setAccessor

public void setAccessor(IAccessor accessor)

isTracing

public boolean isTracing()

trace

public void trace(IRubyObject value)


Copyright © 2002-2007 JRuby Team. All Rights Reserved.