| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final InternalVariables |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| public static IRubyObject | |
| public static String | |
| public static RubyString | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyArray | |
| public static RubyFloat | |
| public static RubyHash | |
| public static RubyInteger | |
| public static RubyInteger | |
| public static RubyInteger | |
| public static RubyString | |
| public static void | |
| public static Object | |
| public static Object | |
| public static void | |
| public static IRubyObject | |
| public static boolean | |
| public static InstanceVariables | |
| public static InternalVariables | |
| public static Class | |
| public static RubyClass | |
| public static Ruby | |
| public static RubyClass | |
| public static RubyClass | |
| public static Object | |
| public static int | |
| public static List | |
| public static List | |
| public static boolean | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static StringBuilder | inspectObj(IRubyObject self, StringBuilder part)
inspect_obj The internal helper method that takes care of the part of the inspection that inspects instance variables. |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static void | |
| public static boolean | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static Object |
| DUMMY_INTERNAL_VARIABLES | back to summary |
|---|---|
| public static final InternalVariables DUMMY_INTERNAL_VARIABLES | |
| BasicObjectStub | back to summary |
|---|---|
| public BasicObjectStub() | |
| addFinalizer | back to summary |
|---|---|
| public static void addFinalizer(IRubyObject self, IRubyObject finalizer) | |
| anyToString | back to summary |
|---|---|
| public static IRubyObject anyToString(IRubyObject self) | |
| asJavaString | back to summary |
|---|---|
| public static String asJavaString(IRubyObject self) | |
| asString | back to summary |
|---|---|
| public static RubyString asString(IRubyObject self) | |
| callMethod | back to summary |
|---|---|
| public static IRubyObject callMethod(IRubyObject self, ThreadContext context, String name) | |
| callMethod | back to summary |
|---|---|
| public static IRubyObject callMethod(IRubyObject self, ThreadContext context, String name, IRubyObject arg) | |
| callMethod | back to summary |
|---|---|
| public static IRubyObject callMethod(IRubyObject self, ThreadContext context, String name, IRubyObject[] args) | |
| callMethod | back to summary |
|---|---|
| public static IRubyObject callMethod(IRubyObject self, ThreadContext context, String name, IRubyObject[] args, Block block) | |
| callMethod | back to summary |
|---|---|
| public static IRubyObject callMethod(IRubyObject self, ThreadContext context, int methodIndex, String name) | |
| callMethod | back to summary |
|---|---|
| public static IRubyObject callMethod(IRubyObject self, ThreadContext context, int methodIndex, String name, IRubyObject arg) | |
| callSuper | back to summary |
|---|---|
| public static IRubyObject callSuper(IRubyObject self, ThreadContext context, IRubyObject[] args, Block block) | |
| checkArrayType | back to summary |
|---|---|
| public static IRubyObject checkArrayType(IRubyObject self) | |
| checkStringType | back to summary |
|---|---|
| public static IRubyObject checkStringType(IRubyObject self) | |
| convertToArray | back to summary |
|---|---|
| public static RubyArray | |
| convertToFloat | back to summary |
|---|---|
| public static RubyFloat convertToFloat(IRubyObject self) | |
| convertToHash | back to summary |
|---|---|
| public static RubyHash convertToHash(IRubyObject self) | |
| convertToInteger | back to summary |
|---|---|
| public static RubyInteger convertToInteger(IRubyObject self) | |
| convertToInteger | back to summary |
|---|---|
| public static RubyInteger convertToInteger(IRubyObject self, int convertMethodIndex, String convertMethod) | |
| convertToInteger | back to summary |
|---|---|
| public static RubyInteger convertToInteger(IRubyObject self, String convertMethod) | |
| convertToString | back to summary |
|---|---|
| public static RubyString convertToString(IRubyObject self) | |
| copySpecialInstanceVariables | back to summary |
|---|---|
| public static void copySpecialInstanceVariables(IRubyObject self, IRubyObject clone) | |
| dataGetStruct | back to summary |
|---|---|
| public static Object dataGetStruct(IRubyObject self) | |
| dataGetStructChecked | back to summary |
|---|---|
| public static Object dataGetStructChecked(IRubyObject self) | |
| dataWrapStruct | back to summary |
|---|---|
| public static void dataWrapStruct(IRubyObject self, Object obj) | |
| dup | back to summary |
|---|---|
| public static IRubyObject dup(IRubyObject self) | |
| eql | back to summary |
|---|---|
| public static boolean eql(IRubyObject self, IRubyObject other) | |
| getInstanceVariables | back to summary |
|---|---|
| public static InstanceVariables getInstanceVariables(IRubyObject self) | |
| getInternalVariables | back to summary |
|---|---|
| public static InternalVariables getInternalVariables(IRubyObject self) | |
| getJavaClass | back to summary |
|---|---|
| public static Class | |
| getMetaClass | back to summary |
|---|---|
| public static RubyClass getMetaClass(IRubyObject self) | |
| getRuntime | back to summary |
|---|---|
| public static Ruby getRuntime(IRubyObject self) | |
| getSingletonClass | back to summary |
|---|---|
| public static RubyClass getSingletonClass(IRubyObject self) | |
| getType | back to summary |
|---|---|
| public static RubyClass getType(IRubyObject self) | |
| getVariable | back to summary |
|---|---|
| public static Object getVariable(IRubyObject self, int index) | |
| getVariableCount | back to summary |
|---|---|
| public static int getVariableCount(IRubyObject self) | |
| getVariableList | back to summary |
|---|---|
| public static List | |
| getVariableNameList | back to summary |
|---|---|
| public static List | |
| hasVariables | back to summary |
|---|---|
| public static boolean hasVariables(IRubyObject self) | |
| id | back to summary |
|---|---|
| public static IRubyObject id(IRubyObject self) | |
| infectBy | back to summary |
|---|---|
| public static IRubyObject infectBy(IRubyObject self, IRubyObject obj) | |
| inspect | back to summary |
|---|---|
| public static IRubyObject inspect(IRubyObject self) | |
| inspectObj | back to summary |
|---|---|
| private static StringBuilder inspectObj(IRubyObject self, StringBuilder part) inspect_obj The internal helper method that takes care of the part of the inspection that inspects instance variables. | |
| isClass | back to summary |
|---|---|
| public static boolean isClass(IRubyObject self) | |
| isFrozen | back to summary |
|---|---|
| public static boolean isFrozen(IRubyObject self) | |
| isImmediate | back to summary |
|---|---|
| public static boolean isImmediate(IRubyObject self) | |
| isModule | back to summary |
|---|---|
| public static boolean isModule(IRubyObject self) | |
| isNil | back to summary |
|---|---|
| public static boolean isNil(IRubyObject self) | |
| isTaint | back to summary |
|---|---|
| public static boolean isTaint(IRubyObject self) | |
| isTrue | back to summary |
|---|---|
| public static boolean isTrue(IRubyObject self) | |
| isUntrusted | back to summary |
|---|---|
| public static boolean isUntrusted(IRubyObject self) | |
| op_eqq | back to summary |
|---|---|
| public static IRubyObject op_eqq(IRubyObject self, ThreadContext context, IRubyObject other) | |
| op_equal | back to summary |
|---|---|
| public static IRubyObject op_equal(IRubyObject self, ThreadContext context, IRubyObject other) | |
| rbClone | back to summary |
|---|---|
| public static IRubyObject rbClone(IRubyObject self) | |
| removeFinalizers | back to summary |
|---|---|
| public static void removeFinalizers(IRubyObject self) | |
| respondsTo | back to summary |
|---|---|
| public static boolean respondsTo(IRubyObject self, String name) | |
| setFrozen | back to summary |
|---|---|
| public static void setFrozen(IRubyObject self, boolean b) | |
| setTaint | back to summary |
|---|---|
| public static void setTaint(IRubyObject self, boolean b) | |
| setUntrusted | back to summary |
|---|---|
| public static void setUntrusted(IRubyObject self, boolean b) | |
| setVariable | back to summary |
|---|---|
| public static void setVariable(IRubyObject self, int index, Object value) | |
| syncVariables | back to summary |
|---|---|
| public static void syncVariables(IRubyObject self, List<Variable<Object>> variables) | |
| toJava | back to summary |
|---|---|
| public static Object toJava(IRubyObject self, Class<T> cls) | |
| Modifier and Type | Field and Description |
|---|---|
| private final IRubyObject |
| Access | Constructor and Description |
|---|---|
| public |
| nil | back to summary |
|---|---|
| private final IRubyObject nil | |
| DummyInstanceVariables | back to summary |
|---|---|
| public DummyInstanceVariables(IRubyObject nil) | |
| copyInstanceVariablesInto | back to summary |
|---|---|
| public void copyInstanceVariablesInto(InstanceVariables other) Implements org. Doc from org. Copies all instance variables from the given object into the receiver
| |
| fastGetInstanceVariable | back to summary |
|---|---|
| public IRubyObject fastGetInstanceVariable(String internedName) Implements org. | |
| fastHasInstanceVariable | back to summary |
|---|---|
| public boolean fastHasInstanceVariable(String internedName) Implements org. | |
| fastSetInstanceVariable | back to summary |
|---|---|
| public IRubyObject fastSetInstanceVariable(String internedName, IRubyObject value) Implements org. | |
| getInstanceVariable | back to summary |
|---|---|
| public IRubyObject getInstanceVariable(String name) Implements org. Doc from org. Returns the named instance variable if present, else null.
| |
| getInstanceVariableList | back to summary |
|---|---|
| public List Implements org. Doc from org. list of instance variables
| |
| getInstanceVariableNameList | back to summary |
|---|---|
| public List Implements org. Doc from org. list of instance variables as Strings | |
| hasInstanceVariable | back to summary |
|---|---|
| public boolean hasInstanceVariable(String name) Implements org. Doc from org. Returns true if object has the named instance variable.
| |
| removeInstanceVariable | back to summary |
|---|---|
| public IRubyObject removeInstanceVariable(String name) Implements org. Doc from org. Removes the named instance variable, if present, returning its value.
| |
| setInstanceVariable | back to summary |
|---|---|
| public IRubyObject setInstanceVariable(String name, IRubyObject value) Implements org. Doc from org. Sets the named instance variable to the specified value.
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Object | fastGetInternalVariable(String internedName)
Implements org.
|
| public boolean | fastHasInternalVariable(String internedName)
Implements org.
|
| public void | fastSetInternalVariable(String internedName, Object value)
Implements org.
|
| public Object | getInternalVariable(String
the name of an internal variable name)Implements org. Returns the named internal variable if present, else null. |
| public boolean | hasInternalVariable(String
the name of an internal variable name)Implements org. Returns true if object has the named internal variable. |
| public Object | removeInternalVariable(String
the name of the variable to remove name)Implements org. Removes the named internal variable, if present, returning its value. |
| public void | setInternalVariable(String
the name of an internal variable name, Object the value to be set value)Implements org. Sets the named internal variable to the specified value. |
| DummyInternalVariables | back to summary |
|---|---|
| public DummyInternalVariables() | |
| fastGetInternalVariable | back to summary |
|---|---|
| public Object fastGetInternalVariable(String internedName) Implements org. | |
| fastHasInternalVariable | back to summary |
|---|---|
| public boolean fastHasInternalVariable(String internedName) Implements org. | |
| fastSetInternalVariable | back to summary |
|---|---|
| public void fastSetInternalVariable(String internedName, Object value) Implements org. | |
| getInternalVariable | back to summary |
|---|---|
| public Object getInternalVariable(String name) Implements org. Doc from org. Returns the named internal variable if present, else null. Use only for internal variables (not ivar/cvar/constant). | |
| hasInternalVariable | back to summary |
|---|---|
| public boolean hasInternalVariable(String name) Implements org. Doc from org. Returns true if object has the named internal variable. Use only for internal variables (not ivar/cvar/constant).
| |
| removeInternalVariable | back to summary |
|---|---|
| public Object removeInternalVariable(String name) Implements org. Doc from org. Removes the named internal variable, if present, returning its value. Use only for internal variables (not ivar/cvar/constant). | |
| setInternalVariable | back to summary |
|---|---|
| public void setInternalVariable(String name, Object value) Implements org. Doc from org. Sets the named internal variable to the specified value. Use only for internal variables (not ivar/cvar/constant). | |