org.jruby
Class RubyClass.VariableAccessor

java.lang.Object
  extended by org.jruby.RubyClass.VariableAccessor
Enclosing class:
RubyClass

public static class RubyClass.VariableAccessor
extends java.lang.Object


Field Summary
static RubyClass.VariableAccessor DUMMY_ACCESSOR
           
 
Constructor Summary
RubyClass.VariableAccessor(java.lang.String name, int index, int classId)
           
 
Method Summary
 java.lang.Object get(java.lang.Object object)
           
 int getClassId()
           
 int getIndex()
           
 java.lang.String getName()
           
 void set(java.lang.Object object, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DUMMY_ACCESSOR

public static final RubyClass.VariableAccessor DUMMY_ACCESSOR
Constructor Detail

RubyClass.VariableAccessor

public RubyClass.VariableAccessor(java.lang.String name,
                                  int index,
                                  int classId)
Method Detail

getClassId

public int getClassId()

getIndex

public int getIndex()

getName

public java.lang.String getName()

get

public java.lang.Object get(java.lang.Object object)

set

public void set(java.lang.Object object,
                java.lang.Object value)


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