| Package | Description | 
|---|---|
| org.jruby.java.dispatch | |
| org.jruby.java.invokers | |
| org.jruby.javasupport | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityFour(Ruby runtime,
                         RubyToJavaInvoker<T> invoker,
                         T[] methods,
                         IRubyObject arg0,
                         IRubyObject arg1,
                         IRubyObject arg2,
                         IRubyObject arg3) | 
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityN(Ruby runtime,
                      RubyToJavaInvoker<T> invoker,
                      T[] methods,
                      IRubyObject[] args) | 
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityOne(Ruby runtime,
                        RubyToJavaInvoker<T> invoker,
                        T[] methods,
                        IRubyObject arg0) | 
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityThree(Ruby runtime,
                          RubyToJavaInvoker<T> invoker,
                          T[] methods,
                          IRubyObject arg0,
                          IRubyObject arg1,
                          IRubyObject arg2) | 
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityTwo(Ruby runtime,
                        RubyToJavaInvoker<T> invoker,
                        T[] methods,
                        IRubyObject arg0,
                        IRubyObject arg1) | 
| Modifier and Type | Method and Description | 
|---|---|
| static JavaCallable | CallableSelector. matchingCallableArityFour(Ruby runtime,
                         Map cache,
                         JavaCallable[] methods,
                         IRubyObject arg0,
                         IRubyObject arg1,
                         IRubyObject arg2,
                         IRubyObject arg3)Deprecated.  | 
| static JavaCallable | CallableSelector. matchingCallableArityN(Ruby runtime,
                      Map cache,
                      JavaCallable[] methods,
                      IRubyObject[] args)Deprecated.  | 
| static JavaCallable | CallableSelector. matchingCallableArityOne(Ruby runtime,
                        Map cache,
                        JavaCallable[] methods,
                        IRubyObject arg0)Deprecated.  | 
| static JavaCallable | CallableSelector. matchingCallableArityThree(Ruby runtime,
                          Map cache,
                          JavaCallable[] methods,
                          IRubyObject arg0,
                          IRubyObject arg1,
                          IRubyObject arg2)Deprecated.  | 
| static JavaCallable | CallableSelector. matchingCallableArityTwo(Ruby runtime,
                        Map cache,
                        JavaCallable[] methods,
                        IRubyObject arg0,
                        IRubyObject arg1)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static JavaCallable | CallableSelector. matchingCallableArityFour(Ruby runtime,
                         Map cache,
                         JavaCallable[] methods,
                         IRubyObject arg0,
                         IRubyObject arg1,
                         IRubyObject arg2,
                         IRubyObject arg3)Deprecated.  | 
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityFour(Ruby runtime,
                         RubyToJavaInvoker<T> invoker,
                         T[] methods,
                         IRubyObject arg0,
                         IRubyObject arg1,
                         IRubyObject arg2,
                         IRubyObject arg3) | 
| static JavaCallable | CallableSelector. matchingCallableArityN(Ruby runtime,
                      Map cache,
                      JavaCallable[] methods,
                      IRubyObject[] args)Deprecated.  | 
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityN(Ruby runtime,
                      RubyToJavaInvoker<T> invoker,
                      T[] methods,
                      IRubyObject[] args) | 
| static JavaCallable | CallableSelector. matchingCallableArityOne(Ruby runtime,
                        Map cache,
                        JavaCallable[] methods,
                        IRubyObject arg0)Deprecated.  | 
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityOne(Ruby runtime,
                        RubyToJavaInvoker<T> invoker,
                        T[] methods,
                        IRubyObject arg0) | 
| static JavaCallable | CallableSelector. matchingCallableArityThree(Ruby runtime,
                          Map cache,
                          JavaCallable[] methods,
                          IRubyObject arg0,
                          IRubyObject arg1,
                          IRubyObject arg2)Deprecated.  | 
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityThree(Ruby runtime,
                          RubyToJavaInvoker<T> invoker,
                          T[] methods,
                          IRubyObject arg0,
                          IRubyObject arg1,
                          IRubyObject arg2) | 
| static JavaCallable | CallableSelector. matchingCallableArityTwo(Ruby runtime,
                        Map cache,
                        JavaCallable[] methods,
                        IRubyObject arg0,
                        IRubyObject arg1)Deprecated.  | 
| static <T extends JavaCallable>  | CallableSelector. matchingCallableArityTwo(Ruby runtime,
                        RubyToJavaInvoker<T> invoker,
                        T[] methods,
                        IRubyObject arg0,
                        IRubyObject arg1) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RubyToJavaInvoker<T extends JavaCallable> | 
| Modifier and Type | Field and Description | 
|---|---|
| protected T | RubyToJavaInvoker. javaCallable | 
| protected T[][] | RubyToJavaInvoker. javaCallables | 
| protected T[] | RubyToJavaInvoker. javaVarargsCallables | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JavaCallable | MethodInvoker. createCallable(Ruby runtime,
              Member member) | 
| protected JavaCallable | ConstructorInvoker. createCallable(Ruby ruby,
              Member member) | 
| protected abstract T[] | RubyToJavaInvoker. createCallableArray(int size) | 
| protected JavaCallable[] | MethodInvoker. createCallableArray(int size) | 
| protected JavaCallable[] | ConstructorInvoker. createCallableArray(int size) | 
| protected JavaCallable[] | MethodInvoker. createCallableArray(JavaCallable callable) | 
| protected JavaCallable[] | ConstructorInvoker. createCallableArray(JavaCallable callable) | 
| protected abstract T[] | RubyToJavaInvoker. createCallableArray(T callable) | 
| protected abstract T[][] | RubyToJavaInvoker. createCallableArrayArray(int size) | 
| protected JavaCallable[][] | MethodInvoker. createCallableArrayArray(int size) | 
| protected JavaCallable[][] | ConstructorInvoker. createCallableArrayArray(int size) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JavaCallable[] | MethodInvoker. createCallableArray(JavaCallable callable) | 
| protected JavaCallable[] | ConstructorInvoker. createCallableArray(JavaCallable callable) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JavaConstructor | 
| class  | JavaMethod | 
| Modifier and Type | Method and Description | 
|---|---|
| JavaCallable | JavaClass. declared_method_smart(IRubyObject[] args) | 
| static JavaCallable | JavaClass. getMatchingCallable(Ruby runtime,
                   Class<?> javaClass,
                   String methodName,
                   Class<?>[] argumentTypes) | 
Copyright © 2001-2015 JRuby. All Rights Reserved.