org.jruby.runtime
Class GlobalVariable

java.lang.Object
  extended by org.jruby.runtime.GlobalVariable
Direct Known Subclasses:
GlobalVariable.Copy, ReadonlyGlobalVariable, RubyGlobal.KCodeGlobalVariable, RubyGlobal.StringGlobalVariable

public class GlobalVariable
extends java.lang.Object


Nested Class Summary
static class GlobalVariable.Copy
           
 
Field Summary
protected  Ruby runtime
           
 
Constructor Summary
GlobalVariable(Ruby runtime, java.lang.String name, IRubyObject value)
           
 
Method Summary
 IRubyObject get()
           
 java.lang.String name()
           
 IRubyObject set(IRubyObject value)
           
static java.lang.String variableName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

runtime

protected final Ruby runtime
Constructor Detail

GlobalVariable

public GlobalVariable(Ruby runtime,
                      java.lang.String name,
                      IRubyObject value)
Method Detail

variableName

public static java.lang.String variableName(java.lang.String name)

name

public java.lang.String name()

get

public IRubyObject get()

set

public IRubyObject set(IRubyObject value)


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