public class RubyObjectVar9 extends ReifiedRubyObject
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
java.lang.Object |
var0 |
java.lang.Object |
var1 |
java.lang.Object |
var2 |
java.lang.Object |
var3 |
java.lang.Object |
var4 |
java.lang.Object |
var5 |
java.lang.Object |
var6 |
java.lang.Object |
var7 |
java.lang.Object |
var8 |
java.lang.Object |
var9 |
FIELD_ALLOCATED_CLASSES, FIELD_ALLOCATOR_SET, 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 |
---|
RubyObjectVar9(Ruby runtime,
RubyClass metaClass)
Standard path for object creation.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getVariable(int i) |
java.lang.Object |
getVariable0() |
java.lang.Object |
getVariable1() |
java.lang.Object |
getVariable2() |
java.lang.Object |
getVariable3() |
java.lang.Object |
getVariable4() |
java.lang.Object |
getVariable5() |
java.lang.Object |
getVariable6() |
java.lang.Object |
getVariable7() |
java.lang.Object |
getVariable8() |
java.lang.Object |
getVariable9() |
void |
setVariable(int index,
java.lang.Object value) |
void |
setVariable0(java.lang.Object value) |
void |
setVariable1(java.lang.Object value) |
void |
setVariable2(java.lang.Object value) |
void |
setVariable3(java.lang.Object value) |
void |
setVariable4(java.lang.Object value) |
void |
setVariable5(java.lang.Object value) |
void |
setVariable6(java.lang.Object value) |
void |
setVariable7(java.lang.Object value) |
void |
setVariable8(java.lang.Object value) |
void |
setVariable9(java.lang.Object value) |
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, callMethod, callSuper, checkArrayType, checkCallMethod, 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, getSingletonClassCloneAndAttach, 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 java.lang.Object var0
public java.lang.Object var1
public java.lang.Object var2
public java.lang.Object var3
public java.lang.Object var4
public java.lang.Object var5
public java.lang.Object var6
public java.lang.Object var7
public java.lang.Object var8
public java.lang.Object var9
public java.lang.Object getVariable(int i)
getVariable
in interface IRubyObject
getVariable
in class ReifiedRubyObject
public void setVariable(int index, java.lang.Object value)
setVariable
in interface IRubyObject
setVariable
in class ReifiedRubyObject
public java.lang.Object getVariable0()
getVariable0
in class ReifiedRubyObject
public java.lang.Object getVariable1()
getVariable1
in class ReifiedRubyObject
public java.lang.Object getVariable2()
getVariable2
in class ReifiedRubyObject
public java.lang.Object getVariable3()
getVariable3
in class ReifiedRubyObject
public java.lang.Object getVariable4()
getVariable4
in class ReifiedRubyObject
public java.lang.Object getVariable5()
getVariable5
in class ReifiedRubyObject
public java.lang.Object getVariable6()
getVariable6
in class ReifiedRubyObject
public java.lang.Object getVariable7()
getVariable7
in class ReifiedRubyObject
public java.lang.Object getVariable8()
getVariable8
in class ReifiedRubyObject
public java.lang.Object getVariable9()
getVariable9
in class ReifiedRubyObject
public void setVariable0(java.lang.Object value)
setVariable0
in class ReifiedRubyObject
public void setVariable1(java.lang.Object value)
setVariable1
in class ReifiedRubyObject
public void setVariable2(java.lang.Object value)
setVariable2
in class ReifiedRubyObject
public void setVariable3(java.lang.Object value)
setVariable3
in class ReifiedRubyObject
public void setVariable4(java.lang.Object value)
setVariable4
in class ReifiedRubyObject
public void setVariable5(java.lang.Object value)
setVariable5
in class ReifiedRubyObject
public void setVariable6(java.lang.Object value)
setVariable6
in class ReifiedRubyObject
public void setVariable7(java.lang.Object value)
setVariable7
in class ReifiedRubyObject
public void setVariable8(java.lang.Object value)
setVariable8
in class ReifiedRubyObject
public void setVariable9(java.lang.Object value)
setVariable9
in class ReifiedRubyObject
Copyright © 2001-2017 JRuby. All Rights Reserved.