Package org.jruby.ir.targets.indy
Class JavaBootstrap
java.lang.Object
org.jruby.ir.targets.indy.JavaBootstrap
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IRubyObject
bignumOrNil
(Ruby runtime, BigInteger bi) static IRubyObject
booleanOrNil
(Ruby runtime, Boolean b) static MethodHandle
createJavaHandle
(InvokeSite site, DynamicMethod method) static IRubyObject
fixnumOrNil
(Ruby runtime, Byte b) static IRubyObject
fixnumOrNil
(Ruby runtime, Character c) static IRubyObject
fixnumOrNil
(Ruby runtime, Integer i) static IRubyObject
fixnumOrNil
(Ruby runtime, Long l) static IRubyObject
fixnumOrNil
(Ruby runtime, Short s) static IRubyObject
floatOrNil
(Ruby runtime, Double d) static IRubyObject
floatOrNil
(Ruby runtime, Float f) static IRubyObject
stringOrNil
(Ruby runtime, CharSequence cs) static IRubyObject
stringOrNil
(Ruby runtime, ByteList bl) static boolean
subclassProxyTest
(Object target)
-
Constructor Details
-
JavaBootstrap
public JavaBootstrap()
-
-
Method Details
-
subclassProxyTest
-
createJavaHandle
-
fixnumOrNil
-
fixnumOrNil
-
fixnumOrNil
-
fixnumOrNil
-
fixnumOrNil
-
floatOrNil
-
floatOrNil
-
booleanOrNil
-
stringOrNil
-
stringOrNil
-
bignumOrNil
-