org.jruby.java.proxies
Class JavaInterfaceTemplate
java.lang.Object
org.jruby.java.proxies.JavaInterfaceTemplate
public class JavaInterfaceTemplate
- extends java.lang.Object
Method Summary |
static IRubyObject |
append_features(ThreadContext context,
IRubyObject self,
IRubyObject clazz,
Block block)
|
static RubyModule |
createJavaInterfaceTemplateModule(ThreadContext context)
|
static IRubyObject |
extended(ThreadContext context,
IRubyObject self,
IRubyObject object)
|
static IRubyObject |
impl(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
implement(ThreadContext context,
IRubyObject self,
IRubyObject clazz)
|
static IRubyObject |
op_aref(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
rbNew(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaInterfaceTemplate
public JavaInterfaceTemplate()
createJavaInterfaceTemplateModule
public static RubyModule createJavaInterfaceTemplateModule(ThreadContext context)
implement
public static IRubyObject implement(ThreadContext context,
IRubyObject self,
IRubyObject clazz)
append_features
public static IRubyObject append_features(ThreadContext context,
IRubyObject self,
IRubyObject clazz,
Block block)
extended
public static IRubyObject extended(ThreadContext context,
IRubyObject self,
IRubyObject object)
op_aref
public static IRubyObject op_aref(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
impl
public static IRubyObject impl(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
rbNew
public static IRubyObject rbNew(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.