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-2016 JRuby. All Rights Reserved.