public class RubyObjectVar5 extends ReifiedRubyObject
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
Object |
var0 |
Object |
var1 |
Object |
var2 |
Object |
var3 |
Object |
var4 |
Object |
var5 |
FIELD_ALLOCATED_CLASSES, FIELD_ALLOCATORS, IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, OBJECT_VAR0_ALLOCATOR, OBJECT_VAR1_ALLOCATOR, OBJECT_VAR2_ALLOCATOR, OBJECT_VAR3_ALLOCATOR, OBJECT_VAR4_ALLOCATOR, OBJECT_VAR5_ALLOCATOR, OBJECT_VAR6_ALLOCATOR, OBJECT_VAR7_ALLOCATOR, OBJECT_VAR8_ALLOCATOR, OBJECT_VAR9_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
ALL_F, BASICOBJECT_ALLOCATOR, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, IS_OVERLAID_F, metaClass, NEVER, NIL_F, REFINED_MODULE_F, STAMP_OFFSET, TAINTED_F, UNDEF, UNTRUST_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, USER8_F, USER9_F, USERA_F, VAR_TABLE_OFFSET, varTable, varTableStamp
NULL_ARRAY
Constructor and Description |
---|
RubyObjectVar5(Ruby runtime,
RubyClass metaClass)
Standard path for object creation.
|
Modifier and Type | Method and Description |
---|---|
Object |
getVariable(int i) |
Object |
getVariable0() |
Object |
getVariable1() |
Object |
getVariable2() |
Object |
getVariable3() |
Object |
getVariable4() |
Object |
getVariable5() |
void |
setVariable(int index,
Object value) |
void |
setVariable0(Object value) |
void |
setVariable1(Object value) |
void |
setVariable2(Object value) |
void |
setVariable3(Object value) |
void |
setVariable4(Object value) |
void |
setVariable5(Object value) |
getVariable6, getVariable7, getVariable8, getVariable9, setVariable6, setVariable7, setVariable8, setVariable9
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, dig, eqlInternal, equalInternal, equals, getNativeClassIndex, hashCode, inspect, op_eqq, puts, specificEval, toString
addFinalizer, anyToString, asJavaString, asString, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkCallMethod, checkFrozen, checkStringType, checkStringType19, compareTo, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToInteger, convertToString, copyInstanceVariablesInto, copySpecialInstanceVariables, createBasicObjectClass, dataGetStruct, dataGetStructChecked, dataWrapStruct, display, dup, ensureInstanceVariablesSettable, eql_p, eql, equal_p, equal_p19, evalUnder, extend, fastGetInstanceVariable, fastGetInternalVariable, fastHasInstanceVariable, fastHasInternalVariable, fastSetInstanceVariable, fastSetInternalVariable, freeze, frozen_p, getFFIHandle, getFlag, getInstanceEvalClass, getInstanceVariable, getInstanceVariableList, getInstanceVariableNameList, getInstanceVariables, getInternalVariable, getInternalVariables, getJavaClass, getMetaClass, getNativeHandle, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id, infectBy, initialize_copy, initialize, initialize, initialize19, inspect, inspectHashCode, instance_eval, instance_eval, instance_eval, instance_eval, instance_eval19, instance_eval19, instance_eval19, instance_eval19, instance_exec, instance_exec19, instance_of_p, instance_variable_defined_p, instance_variable_get, instance_variable_set, instance_variables, instance_variables19, isBuiltin, isClass, isFalse, isFrozen, isImmediate, isModule, isNil, isSpecialConst, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing19, method, method19, methods, methods, methods19, nil_p, nonFixnumHashCode, OBJ_INIT_COPY, objInitCopy, op_cmp, op_equal_19, op_equal, op_match, op_match19, op_not_equal, op_not_match, op_not, private_methods, private_methods19, protected_methods, protected_methods19, public_methods, public_methods19, rbClone, rbInspect, remove_instance_variable, removeFinalizers, removeInstanceVariable, removeInternalVariable, respond_to_p, respond_to_p, respond_to_p19, respond_to_p19, respondsTo, respondsToMissing, respondsToMissing, send, send, send, send, send, send19, send19, send19, send19, setFFIHandle, setFlag, setFrozen, setInstanceVariable, setInternalVariable, setMetaClass, setNativeHandle, setTaint, setUntrusted, singleton_method_added19, singleton_method_removed19, singleton_method_undefined19, singleton_methods, specificEval, specificEval, specificEval, specificEval, syncVariables, syncVariables, taint, taint, tainted_p, testFrozen, testFrozen, to_a, to_s, toJava, trust, type_deprecated, type, untaint, untrust, untrusted_p, validateInstanceVariable, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnder
public Object var0
public Object var1
public Object var2
public Object var3
public Object var4
public Object var5
public Object getVariable(int i)
getVariable
in interface IRubyObject
getVariable
in class ReifiedRubyObject
public void setVariable(int index, Object value)
setVariable
in interface IRubyObject
setVariable
in class ReifiedRubyObject
public Object getVariable0()
getVariable0
in class ReifiedRubyObject
public Object getVariable1()
getVariable1
in class ReifiedRubyObject
public Object getVariable2()
getVariable2
in class ReifiedRubyObject
public Object getVariable3()
getVariable3
in class ReifiedRubyObject
public Object getVariable4()
getVariable4
in class ReifiedRubyObject
public Object getVariable5()
getVariable5
in class ReifiedRubyObject
public void setVariable0(Object value)
setVariable0
in class ReifiedRubyObject
public void setVariable1(Object value)
setVariable1
in class ReifiedRubyObject
public void setVariable2(Object value)
setVariable2
in class ReifiedRubyObject
public void setVariable3(Object value)
setVariable3
in class ReifiedRubyObject
public void setVariable4(Object value)
setVariable4
in class ReifiedRubyObject
public void setVariable5(Object value)
setVariable5
in class ReifiedRubyObject
Copyright © 2001-2016 JRuby. All Rights Reserved.