public class DynamicMethodFactory extends Object
Constructor and Description |
---|
DynamicMethodFactory() |
Modifier and Type | Method and Description |
---|---|
static DynamicMethod |
newDefaultMethod(Ruby runtime,
RubyModule container,
String name,
StaticScope scope,
Node body,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position) |
static InterpretedMethod |
newInterpretedMethod(Ruby runtime,
RubyModule container,
StaticScope scope,
Node body,
String name,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position) |
static DynamicMethod |
newJittedMethod(Ruby runtime,
RubyModule container,
StaticScope scope,
Script script,
String name,
CallConfiguration config,
Visibility visibility,
Arity arity,
ISourcePosition position,
DefaultMethod defaultMethod) |
public static DynamicMethod newDefaultMethod(Ruby runtime, RubyModule container, String name, StaticScope scope, Node body, ArgsNode argsNode, Visibility visibility, ISourcePosition position)
public static InterpretedMethod newInterpretedMethod(Ruby runtime, RubyModule container, StaticScope scope, Node body, String name, ArgsNode argsNode, Visibility visibility, ISourcePosition position)
public static DynamicMethod newJittedMethod(Ruby runtime, RubyModule container, StaticScope scope, Script script, String name, CallConfiguration config, Visibility visibility, Arity arity, ISourcePosition position, DefaultMethod defaultMethod)
Copyright © 2001-2016 JRuby. All Rights Reserved.