Note
For CVS history, see KernelModule.java.
| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private static BigInteger | |
| private static BigInteger | |
| private static final ByteList | |
| private static final ByteList |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| 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 IRubyObject | |
| public static RubyBinding | |
| public static RubyBoolean | |
| public static RubyBoolean | |
| private static RubyString | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | |
| private static IRubyObject | |
| private static boolean | |
| pack-priv static void | |
| private static RubyException | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject[] | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | execCommon(ThreadContext context, IRubyObject env, IRubyObject prog, IRubyObject options, IRubyObject[] args)
|
| public static IRubyObject | |
| public static IRubyObject | |
| private static RuntimeException | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyModule | |
| private static RaiseException | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyBoolean | |
| private static Binding | |
| public static IRubyObject | |
| private static RubyString | |
| private static String | |
| public static IRubyObject | |
| private static int | |
| public static RubyArray | Returns: an Array with the names of all global variables.
|
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyFixnum | |
| public static RubyFixnum | |
| public static IRubyObject | |
| public static IRubyObject | initialize_copy(IRubyObject self, IRubyObject original)
Deprecated
since 10.0. Use
org. instead.
|
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyBoolean | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyArray | |
| public static IRubyObject | |
| public static RubyBoolean | |
| public static RubyProc | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | |
| private static IRubyObject | |
| public static RubyArray | Returns: an Array with the names of all local variables.
|
| public static IRubyObject | |
| private static IRubyObject | loopSize(ThreadContext context, IRubyObject self, IRubyObject[] args)
A loop size method suitable for lambda method reference implementation of |
| private static void | |
| private static void | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | methodMissing(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args)
|
| public static IRubyObject | methodMissing(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args, boolean dropFirst)
|
| public static IRubyObject | methodMissing(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args, Block block)
Deprecated
|
| protected static IRubyObject | methodMissingDirect(ThreadContext context, IRubyObject recv, RubySymbol symbol, Visibility lastVis, CallType lastCallType, IRubyObject[] args)
|
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyFloat | |
| public static RubyFloat | |
| public static RubyFloat | |
| public static IRubyObject | |
| pack-priv static RubyFloat | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | new_integer(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject base, IRubyObject opts)
|
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | new_rational(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
|
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | objectSize(ThreadContext context, IRubyObject self, IRubyObject[] args)
An exactly-one size method suitable for lambda method reference implementation of |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static double | |
| public static double | Returns: the result.the bytelist to be parsed str)Parse hexidecimal exponential notation: ... This method assumes the string is a valid-formatted string. |
| private static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | print(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
|
| public static IRubyObject | |
| private static void | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyProc | |
| public static RubyProc | |
| 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 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 IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| pack-priv static void | recacheBuiltinMethods(Ruby runtime, RubyModule kernelModule)
Cache built-in versions of several core methods, to improve performance by using identity comparison (==) rather than going ahead with dynamic dispatch. |
| public static IRubyObject | |
| public static IRubyObject | require(ThreadContext context, IRubyObject
ruby object used to call require (any object will do and it won't be used anyway). recv, IRubyObject the name of the file to require name, Block block)Require. |
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | respond_to_missing_p(ThreadContext context, IRubyObject recv, IRubyObject symbol, IRubyObject isPrivate)
|
| public static RubyBoolean | |
| public static RubyBoolean | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | send(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
|
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyArray | |
| private static JavaSites. | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static RubyFixnum | |
| public static RubyFixnum | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static int | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static RubyClass | |
| private static RaiseException | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | |
| private static void | |
| pack-priv static void | |
| pack-priv static <R> R | withLevelAndLength(ThreadContext context, IRubyObject level, IRubyObject length, int defaultLevel, ObjectIntIntFunction<ThreadContext, R> func)
Retrieve the level and length from given args, if non-null. |
| public static IRubyObject |