org.jruby.runtime.callback
Class AbstractCallback.CallType

java.lang.Object
  extended byorg.jruby.runtime.callback.AbstractCallback.CallType
Enclosing class:
AbstractCallback

protected abstract class AbstractCallback.CallType
extends java.lang.Object


Constructor Summary
protected AbstractCallback.CallType()
           
 
Method Summary
abstract  IRubyObject invokeMethod(IRubyObject recv, java.lang.Object[] methodArgs)
           
abstract  java.lang.Class[] reflectionArgumentTypes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCallback.CallType

protected AbstractCallback.CallType()
Method Detail

invokeMethod

public abstract IRubyObject invokeMethod(IRubyObject recv,
                                         java.lang.Object[] methodArgs)
                                  throws java.lang.IllegalAccessException,
                                         java.lang.reflect.InvocationTargetException
Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException

reflectionArgumentTypes

public abstract java.lang.Class[] reflectionArgumentTypes()


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.