org.jruby.runtime
Class DynamicVariableSet

java.lang.Object
  extended byorg.jruby.runtime.DynamicVariableSet

public final class DynamicVariableSet
extends java.lang.Object

Names and values of dynamic variables. Used instead of a HashMap to avoid the memory and performance overhead.

Author:
Anders

Constructor Summary
DynamicVariableSet()
           
DynamicVariableSet(DynamicVariableSet original)
           
 
Method Summary
 IRubyObject get(java.lang.String name)
           
 java.util.List names()
           
 void set(java.lang.String name, IRubyObject value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicVariableSet

public DynamicVariableSet()

DynamicVariableSet

public DynamicVariableSet(DynamicVariableSet original)
Method Detail

set

public void set(java.lang.String name,
                IRubyObject value)

get

public IRubyObject get(java.lang.String name)

names

public java.util.List names()


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.