Package | Description |
---|---|
org.jruby.java.dispatch | |
org.jruby.java.invokers | |
org.jruby.javasupport |
Modifier and Type | Method and Description |
---|---|
static JavaCallable |
CallableSelector.matchingCallableArityFour(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3) |
static JavaCallable |
CallableSelector.matchingCallableArityN(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject[] args,
int argsLength) |
static JavaCallable |
CallableSelector.matchingCallableArityOne(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject arg0) |
static JavaCallable |
CallableSelector.matchingCallableArityThree(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
static JavaCallable |
CallableSelector.matchingCallableArityTwo(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject arg0,
IRubyObject arg1) |
Modifier and Type | Method and Description |
---|---|
static RaiseException |
CallableSelector.argTypesDoNotMatch(Ruby runtime,
IRubyObject receiver,
JavaCallable[] methods,
Object... args) |
static JavaCallable |
CallableSelector.matchingCallableArityFour(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3) |
static JavaCallable |
CallableSelector.matchingCallableArityN(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject[] args,
int argsLength) |
static JavaCallable |
CallableSelector.matchingCallableArityOne(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject arg0) |
static JavaCallable |
CallableSelector.matchingCallableArityThree(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
static JavaCallable |
CallableSelector.matchingCallableArityTwo(Ruby runtime,
Map cache,
JavaCallable[] methods,
IRubyObject arg0,
IRubyObject arg1) |
Modifier and Type | Field and Description |
---|---|
protected JavaCallable |
RubyToJavaInvoker.javaCallable |
protected JavaCallable[][] |
RubyToJavaInvoker.javaCallables |
protected JavaCallable[] |
RubyToJavaInvoker.javaVarargsCallables |
Modifier and Type | Method and Description |
---|---|
protected abstract JavaCallable |
RubyToJavaInvoker.createCallable(Ruby ruby,
Member member) |
protected JavaCallable |
MethodInvoker.createCallable(Ruby ruby,
Member member) |
protected JavaCallable |
ConstructorInvoker.createCallable(Ruby ruby,
Member member) |
protected abstract JavaCallable[] |
RubyToJavaInvoker.createCallableArray(int size) |
protected JavaCallable[] |
MethodInvoker.createCallableArray(int size) |
protected JavaCallable[] |
ConstructorInvoker.createCallableArray(int size) |
protected abstract JavaCallable[] |
RubyToJavaInvoker.createCallableArray(JavaCallable callable) |
protected JavaCallable[] |
MethodInvoker.createCallableArray(JavaCallable callable) |
protected JavaCallable[] |
ConstructorInvoker.createCallableArray(JavaCallable callable) |
protected abstract JavaCallable[][] |
RubyToJavaInvoker.createCallableArrayArray(int size) |
protected JavaCallable[][] |
MethodInvoker.createCallableArrayArray(int size) |
protected JavaCallable[][] |
ConstructorInvoker.createCallableArrayArray(int size) |
protected JavaCallable |
RubyToJavaInvoker.findCallable(IRubyObject self,
String name,
IRubyObject[] args,
int arity) |
protected JavaCallable |
RubyToJavaInvoker.findCallableArityFour(IRubyObject self,
String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3) |
protected JavaCallable |
RubyToJavaInvoker.findCallableArityOne(IRubyObject self,
String name,
IRubyObject arg0) |
protected JavaCallable |
RubyToJavaInvoker.findCallableArityThree(IRubyObject self,
String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
protected JavaCallable |
RubyToJavaInvoker.findCallableArityTwo(IRubyObject self,
String name,
IRubyObject arg0,
IRubyObject arg1) |
protected JavaCallable |
RubyToJavaInvoker.findCallableArityZero(IRubyObject self,
String name) |
Modifier and Type | Method and Description |
---|---|
protected abstract JavaCallable[] |
RubyToJavaInvoker.createCallableArray(JavaCallable callable) |
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.