org.jruby.runtime
Class MethodFactory

java.lang.Object
  extended by org.jruby.runtime.MethodFactory
Direct Known Subclasses:
DumpingInvocationMethodFactory, InvocationMethodFactory, ReflectionMethodFactory

public abstract class MethodFactory
extends java.lang.Object


Constructor Summary
MethodFactory()
           
 
Method Summary
static MethodFactory createFactory()
           
static MethodFactory createFactory(java.lang.ClassLoader classLoader)
           
abstract  DynamicMethod getCompiledMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String method, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope scope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodFactory

public MethodFactory()
Method Detail

getCompiledMethod

public abstract DynamicMethod getCompiledMethod(RubyModule implementationClass,
                                                java.lang.Class type,
                                                java.lang.String method,
                                                Arity arity,
                                                Visibility visibility,
                                                SinglyLinkedList cref,
                                                StaticScope scope)

createFactory

public static MethodFactory createFactory()

createFactory

public static MethodFactory createFactory(java.lang.ClassLoader classLoader)


Copyright © 2002-2007 JRuby Team. All Rights Reserved.