Uses of Interface
org.jruby.runtime.callback.Callback

Packages that use Callback
org.jruby   
org.jruby.internal.runtime.methods   
org.jruby.runtime   
org.jruby.runtime.builtin   
org.jruby.runtime.callback   
 

Uses of Callback in org.jruby
 

Methods in org.jruby with parameters of type Callback
 IRubyObject Ruby.iterate(Callback iterateMethod, IRubyObject data1, Callback blockMethod, IRubyObject data2)
          rb_iterate
 void RubyModule.defineMethod(java.lang.String name, Callback method)
           
 void RubyModule.definePrivateMethod(java.lang.String name, Callback method)
           
 void RubyModule.defineModuleFunction(java.lang.String name, Callback method)
          rb_define_module_function
 IRubyObject RubyModule.executeUnder(Callback method, IRubyObject[] args)
           
 void RubyObject.defineSingletonMethod(java.lang.String name, Callback method)
          rb_define_singleton_method
 

Uses of Callback in org.jruby.internal.runtime.methods
 

Methods in org.jruby.internal.runtime.methods that return Callback
 Callback CallbackMethod.getCallback()
           
 

Constructors in org.jruby.internal.runtime.methods with parameters of type Callback
CallbackMethod(Callback callback, Visibility visibility)
           
IterateMethod(Callback callback, IRubyObject data)
           
 

Uses of Callback in org.jruby.runtime
 

Methods in org.jruby.runtime that return Callback
abstract  Callback CallbackFactory.getMethod(java.lang.Class type, java.lang.String method)
          gets an instance method with no arguments.
abstract  Callback CallbackFactory.getMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
          gets an instance method with 1 argument.
abstract  Callback CallbackFactory.getMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
          gets an instance method with two arguments.
abstract  Callback CallbackFactory.getSingletonMethod(java.lang.Class type, java.lang.String method)
          gets a singleton (class) method without arguments.
abstract  Callback CallbackFactory.getSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
          gets a singleton (class) method with 1 argument.
abstract  Callback CallbackFactory.getSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
          gets a singleton (class) method with 2 arguments.
abstract  Callback CallbackFactory.getBlockMethod(java.lang.Class type, java.lang.String method)
           
abstract  Callback CallbackFactory.getOptSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
          gets a singleton (class) method with 1 mandatory argument and some optional arguments.
abstract  Callback CallbackFactory.getOptSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class[] args)
          gets a singleton (class) method with several mandatory argument and some optional arguments.
abstract  Callback CallbackFactory.getOptSingletonMethod(java.lang.Class type, java.lang.String method)
          gets a singleton (class) method with no mandatory argument and some optional arguments.
abstract  Callback CallbackFactory.getOptMethod(java.lang.Class type, java.lang.String method)
          gets an instance method with no mandatory argument and some optional arguments.
abstract  Callback CallbackFactory.getOptMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
          gets an instance method with 1 mandatory argument and some optional arguments.
 Callback CallbackFactory.getFalseMethod(int arity)
           
 Callback CallbackFactory.getTrueMethod(int arity)
           
 Callback CallbackFactory.getNilMethod(int arity)
           
 Callback CallbackFactory.getSelfMethod(int arity)
           
 

Uses of Callback in org.jruby.runtime.builtin
 

Methods in org.jruby.runtime.builtin with parameters of type Callback
 void IRubyObject.defineSingletonMethod(java.lang.String name, Callback callback)
          Method defineSingletonMethod.
 

Uses of Callback in org.jruby.runtime.callback
 

Classes in org.jruby.runtime.callback that implement Callback
 class AbstractCallback
           
 class CglibCallback
          Similar to ReflectionCallback, but uses CGLIB's reflection optimizer instead of Java's native reflection for instance calls.
 class CompiledReflectionCallback
           
 class ReflectionCallback
           
 

Methods in org.jruby.runtime.callback that return Callback
 Callback CglibCallbackFactory.getMethod(java.lang.Class type, java.lang.String method)
           
 Callback CglibCallbackFactory.getMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
           
 Callback CglibCallbackFactory.getMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
           
 Callback CglibCallbackFactory.getSingletonMethod(java.lang.Class type, java.lang.String method)
           
 Callback CglibCallbackFactory.getSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
           
 Callback CglibCallbackFactory.getSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
           
 Callback CglibCallbackFactory.getBlockMethod(java.lang.Class type, java.lang.String method)
           
 Callback CglibCallbackFactory.getOptSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
           
 Callback CglibCallbackFactory.getOptSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class[] args)
           
 Callback CglibCallbackFactory.getOptSingletonMethod(java.lang.Class type, java.lang.String method)
           
 Callback CglibCallbackFactory.getOptMethod(java.lang.Class type, java.lang.String method)
           
 Callback CglibCallbackFactory.getOptMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
           
 Callback ReflectionCallbackFactory.getMethod(java.lang.Class type, java.lang.String method)
           
 Callback ReflectionCallbackFactory.getMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
           
 Callback ReflectionCallbackFactory.getMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
           
 Callback ReflectionCallbackFactory.getSingletonMethod(java.lang.Class type, java.lang.String method)
           
 Callback ReflectionCallbackFactory.getSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
           
 Callback ReflectionCallbackFactory.getSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1, java.lang.Class arg2)
           
 Callback ReflectionCallbackFactory.getBlockMethod(java.lang.Class type, java.lang.String method)
           
 Callback ReflectionCallbackFactory.getOptSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
           
 Callback ReflectionCallbackFactory.getOptSingletonMethod(java.lang.Class type, java.lang.String method, java.lang.Class[] args)
           
 Callback ReflectionCallbackFactory.getOptSingletonMethod(java.lang.Class type, java.lang.String method)
           
 Callback ReflectionCallbackFactory.getOptMethod(java.lang.Class type, java.lang.String method)
           
 Callback ReflectionCallbackFactory.getOptMethod(java.lang.Class type, java.lang.String method, java.lang.Class arg1)
           
 



Copyright © 2002 Jan Arne Petersen. All Rights Reserved.