|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jruby.runtime.CallbackFactory
org.jruby.runtime.callback.ReflectionCallbackFactory
public class ReflectionCallbackFactory
Field Summary |
---|
Fields inherited from class org.jruby.runtime.CallbackFactory |
---|
NULL_CLASS_ARRAY |
Constructor Summary | |
---|---|
ReflectionCallbackFactory(java.lang.Class type)
|
Method Summary | |
---|---|
Dispatcher |
createDispatcher(RubyClass metaClass)
Deprecated. |
CompiledBlockCallback |
getBlockCallback(java.lang.String method,
java.lang.Object scriptObject)
|
Callback |
getBlockMethod(java.lang.String method)
Deprecated. |
Callback |
getFastMethod(java.lang.String method)
Deprecated. |
Callback |
getFastMethod(java.lang.String method,
java.lang.Class arg1)
Deprecated. |
Callback |
getFastMethod(java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2)
Deprecated. |
Callback |
getFastMethod(java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2,
java.lang.Class arg3)
Deprecated. |
Callback |
getFastMethod(java.lang.String rubyName,
java.lang.String method)
Deprecated. |
Callback |
getFastMethod(java.lang.String rubyName,
java.lang.String method,
java.lang.Class arg1)
Deprecated. |
Callback |
getFastMethod(java.lang.String rubyName,
java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2)
Deprecated. |
Callback |
getFastMethod(java.lang.String rubyName,
java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2,
java.lang.Class arg3)
Deprecated. |
Callback |
getFastOptMethod(java.lang.String method)
Deprecated. |
Callback |
getFastOptMethod(java.lang.String rubyName,
java.lang.String method)
Deprecated. |
Callback |
getFastOptSingletonMethod(java.lang.String method)
Deprecated. |
Callback |
getFastSingletonMethod(java.lang.String method)
Deprecated. |
Callback |
getFastSingletonMethod(java.lang.String method,
java.lang.Class arg1)
Deprecated. |
Callback |
getFastSingletonMethod(java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2)
Deprecated. |
Callback |
getFastSingletonMethod(java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2,
java.lang.Class arg3)
Deprecated. |
Callback |
getMethod(java.lang.String method)
Deprecated. |
Callback |
getMethod(java.lang.String method,
java.lang.Class arg1)
Deprecated. |
Callback |
getMethod(java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2)
Deprecated. |
Callback |
getMethod(java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2,
java.lang.Class arg3)
Deprecated. |
Callback |
getOptMethod(java.lang.String method)
Deprecated. |
Callback |
getOptSingletonMethod(java.lang.String method)
Deprecated. |
Callback |
getSingletonMethod(java.lang.String method)
Deprecated. |
Callback |
getSingletonMethod(java.lang.String method,
java.lang.Class arg1)
Deprecated. |
Callback |
getSingletonMethod(java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2)
Deprecated. |
Callback |
getSingletonMethod(java.lang.String method,
java.lang.Class arg1,
java.lang.Class arg2,
java.lang.Class arg3)
Deprecated. |
Methods inherited from class org.jruby.runtime.CallbackFactory |
---|
createFactory, createFactory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReflectionCallbackFactory(java.lang.Class type)
Method Detail |
---|
@Deprecated public Callback getMethod(java.lang.String method)
CallbackFactory
getMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getFastMethod(java.lang.String method)
CallbackFactory
getFastMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getFastMethod(java.lang.String rubyName, java.lang.String method)
@Deprecated public Callback getMethod(java.lang.String method, java.lang.Class arg1)
CallbackFactory
getMethod
in class CallbackFactory
method
- name of the methodarg1
- the class of the only argument for this method
@Deprecated public Callback getFastMethod(java.lang.String method, java.lang.Class arg1)
CallbackFactory
getFastMethod
in class CallbackFactory
method
- name of the methodarg1
- the class of the only argument for this method
@Deprecated public Callback getFastMethod(java.lang.String rubyName, java.lang.String method, java.lang.Class arg1)
@Deprecated public Callback getMethod(java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
CallbackFactory
getMethod
in class CallbackFactory
method
- name of the methodarg1
- the java class of the first argument for this methodarg2
- the java class of the second argument for this method
@Deprecated public Callback getFastMethod(java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
CallbackFactory
getFastMethod
in class CallbackFactory
method
- name of the methodarg1
- the java class of the first argument for this methodarg2
- the java class of the second argument for this method
@Deprecated public Callback getFastMethod(java.lang.String rubyName, java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
@Deprecated public Callback getMethod(java.lang.String method, java.lang.Class arg1, java.lang.Class arg2, java.lang.Class arg3)
CallbackFactory
getMethod
in class CallbackFactory
method
- name of the methodarg1
- the java class of the first argument for this methodarg2
- the java class of the second argument for this methodarg3
- the java class of the second argument for this method
@Deprecated public Callback getFastMethod(java.lang.String method, java.lang.Class arg1, java.lang.Class arg2, java.lang.Class arg3)
CallbackFactory
getFastMethod
in class CallbackFactory
method
- name of the methodarg1
- the java class of the first argument for this methodarg2
- the java class of the second argument for this methodarg3
- the java class of the second argument for this method
@Deprecated public Callback getFastMethod(java.lang.String rubyName, java.lang.String method, java.lang.Class arg1, java.lang.Class arg2, java.lang.Class arg3)
@Deprecated public Callback getSingletonMethod(java.lang.String method)
CallbackFactory
getSingletonMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getFastSingletonMethod(java.lang.String method)
CallbackFactory
getFastSingletonMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getSingletonMethod(java.lang.String method, java.lang.Class arg1)
CallbackFactory
getSingletonMethod
in class CallbackFactory
method
- name of the methodarg1
- the class of the only argument for this method
@Deprecated public Callback getFastSingletonMethod(java.lang.String method, java.lang.Class arg1)
CallbackFactory
getFastSingletonMethod
in class CallbackFactory
method
- name of the methodarg1
- the class of the only argument for this method
@Deprecated public Callback getSingletonMethod(java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
CallbackFactory
getSingletonMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getFastSingletonMethod(java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
CallbackFactory
getFastSingletonMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getSingletonMethod(java.lang.String method, java.lang.Class arg1, java.lang.Class arg2, java.lang.Class arg3)
CallbackFactory
getSingletonMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getFastSingletonMethod(java.lang.String method, java.lang.Class arg1, java.lang.Class arg2, java.lang.Class arg3)
CallbackFactory
getFastSingletonMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getBlockMethod(java.lang.String method)
getBlockMethod
in class CallbackFactory
public CompiledBlockCallback getBlockCallback(java.lang.String method, java.lang.Object scriptObject)
getBlockCallback
in class CallbackFactory
@Deprecated public Callback getOptSingletonMethod(java.lang.String method)
CallbackFactory
getOptSingletonMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getFastOptSingletonMethod(java.lang.String method)
CallbackFactory
getFastOptSingletonMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getOptMethod(java.lang.String method)
CallbackFactory
getOptMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getFastOptMethod(java.lang.String method)
CallbackFactory
getFastOptMethod
in class CallbackFactory
method
- name of the method
@Deprecated public Callback getFastOptMethod(java.lang.String rubyName, java.lang.String method)
@Deprecated public Dispatcher createDispatcher(RubyClass metaClass)
CallbackFactory
createDispatcher
in class CallbackFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |