org.jruby.runtime.builtin
Interface Variable<BaseObjectType>

All Known Implementing Classes:
VariableEntry

public interface Variable<BaseObjectType>


Method Summary
 java.lang.String getName()
           
 BaseObjectType getValue()
           
 boolean isClassVariable()
           
 boolean isConstant()
           
 boolean isInstanceVariable()
           
 boolean isRubyVariable()
          Returns true if the variable is an instance variable, class variable, or constant; otherwise, false.
 

Method Detail

getName

java.lang.String getName()

getValue

BaseObjectType getValue()

isInstanceVariable

boolean isInstanceVariable()

isClassVariable

boolean isClassVariable()

isConstant

boolean isConstant()

isRubyVariable

boolean isRubyVariable()
Returns true if the variable is an instance variable, class variable, or constant; otherwise, false.

Returns:
true if the variable is an instance variable, class variable, or constant, else false


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