org.jruby.internal.runtime.methods
Class DynamicMethodFactory
java.lang.Object
org.jruby.internal.runtime.methods.DynamicMethodFactory
public class DynamicMethodFactory
- extends java.lang.Object
Method Summary |
static DynamicMethod |
newDefaultMethod(Ruby runtime,
RubyModule container,
java.lang.String name,
StaticScope scope,
Node body,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position)
|
static InterpretedMethod |
newInterpretedMethod(Ruby runtime,
RubyModule container,
StaticScope scope,
Node body,
java.lang.String name,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position)
|
static DynamicMethod |
newJittedMethod(Ruby runtime,
RubyModule container,
StaticScope scope,
Script script,
java.lang.String name,
CallConfiguration config,
Visibility visibility,
Arity arity,
ISourcePosition position,
DefaultMethod defaultMethod)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicMethodFactory
public DynamicMethodFactory()
newDefaultMethod
public static DynamicMethod newDefaultMethod(Ruby runtime,
RubyModule container,
java.lang.String name,
StaticScope scope,
Node body,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position)
newInterpretedMethod
public static InterpretedMethod newInterpretedMethod(Ruby runtime,
RubyModule container,
StaticScope scope,
Node body,
java.lang.String name,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position)
newJittedMethod
public static DynamicMethod newJittedMethod(Ruby runtime,
RubyModule container,
StaticScope scope,
Script script,
java.lang.String name,
CallConfiguration config,
Visibility visibility,
Arity arity,
ISourcePosition position,
DefaultMethod defaultMethod)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.