public class JavaInterfaceTemplate extends Object
| Constructor and Description | 
|---|
| JavaInterfaceTemplate() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | addRealImplClassNew(RubyClass clazz) | 
| 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 implBlock) | 
| static IRubyObject | implement(ThreadContext context,
         IRubyObject self,
         IRubyObject clazz) | 
| static IRubyObject | new_impl(ThreadContext context,
        IRubyObject self,
        IRubyObject[] args,
        Block block) | 
| static IRubyObject | op_aref(ThreadContext context,
       IRubyObject self,
       IRubyObject[] args) | 
public static RubyModule createJavaInterfaceTemplateModule(ThreadContext context)
public static IRubyObject implement(ThreadContext context, IRubyObject self, IRubyObject clazz)
public static IRubyObject append_features(ThreadContext context, IRubyObject self, IRubyObject clazz, Block block)
public static void addRealImplClassNew(RubyClass clazz)
public static IRubyObject extended(ThreadContext context, IRubyObject self, IRubyObject object)
public static IRubyObject op_aref(ThreadContext context, IRubyObject self, IRubyObject[] args)
public static IRubyObject impl(ThreadContext context, IRubyObject self, IRubyObject[] args, Block implBlock)
public static IRubyObject new_impl(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
Copyright © 2001-2016 JRuby. All Rights Reserved.