| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | |
| public static interface | |
| public static interface | JavaUtil.
Deprecated
|
| public static class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | addRubyNamesForJavaName(final String javaName, final Method method, final String javaPropertyName, final String rubyName, final LinkedHashSet<String> nameSet)
|
| public static <T> T | |
| pack-priv static Object | |
| public static Object | |
| public static Object | |
| public static Object | |
| public static Object | |
| private static int | |
| public static Object | |
| public static Object[] | |
| public static Object[] | |
| public static Object | |
| public static IRubyObject | |
| public static IRubyObject[] | |
| public static RubyArray | |
| 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 | Returns: corresponding Ruby type, or a functional Java proxyReturns a usable RubyObject; for types that are not converted to Ruby native types, a Java proxy will be returned. |
| public static IRubyObject | convertJavaToUsableRubyObjectWithConverter(Ruby runtime, Object object, JavaUtil.
|
| public static <T> T | |
| public static <T> T | |
| public static Object | |
| public static Object | |
| public static boolean | |
| public static byte | |
| public static char | |
| public static double | |
| public static float | |
| public static int | |
| public static long | |
| public static short | |
| public static IRubyObject[] | convertStringArrayToRuby(final Ruby runtime, final String[] strings, JavaUtil.
|
| public static JavaUtil. | |
| public static MethodHandle | |
| public static MethodHandle | |
| public static String | |
| public static Class | |
| public static Class | Returns: classGet the associated JavaClass for a Java proxy module/class or wrapper. |
| public static Class | Returns: class or the result of the supplier functionfallback if none Java class wrapper ifNone)Get the associated JavaClass for a Java proxy module/class or wrapper. |
| public static JavaUtil. | |
| public static String | Returns: the bean property name (or null)the bean method from which to extract a name beanMethodName)For methods that match /(get|set|is)([A-Z0-9])(.*)/, return the "name" part of the property with leading lower-case. |
| public static <T> JavaUtil. | |
| public static Class | |
| public static String | Returns: Ruby (under-score) cased named e.g. "get_foo_bar"Build a Ruby name from a Java name by treating '_' as divider and successive caps as all the same word. |
| public static Set | Returns: method namesGiven a simple Java method name and the Java Method objects that represent all its overloads, add to the given nameSet all possible Ruby names that would be valid. |
| public static MethodHandle | |
| public static RubyString | |
| private static boolean | |
| public static boolean | |
| public static boolean | Returns: true if the object is wrapping a Java objectTest if a passed instance is a wrapper Java object. |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| private static boolean | |
| public static IRubyObject | |
| public static IRubyObject | java_to_ruby(Ruby runtime, IRubyObject object)
Deprecated
High-level object conversion utility function 'java_to_primitive' is the low-level version |
| public static Object | |
| public static IRubyObject | |
| public static Class | |
| private static long | |
| public static IRubyObject | ruby_to_java(final IRubyObject recv, IRubyObject object, Block unusedBlock)
Deprecated
High-level object conversion utility. |
| public static String | |
| public static String | |
| public static IRubyObject | |
| public static <T> T | Returns: java object or passed objectUnwrap if the passed object is a Java object, otherwise return object. |
| public static <T> T | |
| public static <T> T | |
| public static <T> T | |
| public static <T> T | |
| public static JavaObject | |
| public static Object | |
| public static <T> T | Returns: unwrapped Java (object's) valueNote Returns null if not a wrapped Java value.
|