public class JavaInterfaceTemplate
extends java.lang.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)
Deprecated.
|
static IRubyObject |
op_aref(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
public static RubyModule createJavaInterfaceTemplateModule(ThreadContext context)
@Deprecated 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)
Copyright © 2001-2021 JRuby. All Rights Reserved.