Package org.jruby.java.proxies
Class JavaInterfaceTemplate
java.lang.Object
org.jruby.java.proxies.JavaInterfaceTemplate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addRealImplClassNew
(RubyClass clazz) static IRubyObject
append_features
(ThreadContext context, IRubyObject self, IRubyObject clazz, Block block) static RubyModule
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
java_class
(IRubyObject self) static IRubyObject
op_aref
(ThreadContext context, IRubyObject self, IRubyObject[] args)
-
Constructor Details
-
JavaInterfaceTemplate
public JavaInterfaceTemplate()
-
-
Method Details
-
createJavaInterfaceTemplateModule
-
java_class
-
implement
@Deprecated public static IRubyObject implement(ThreadContext context, IRubyObject self, IRubyObject clazz) Deprecated. -
append_features
public static IRubyObject append_features(ThreadContext context, IRubyObject self, IRubyObject clazz, Block block) -
addRealImplClassNew
-
extended
-
op_aref
-
impl
public static IRubyObject impl(ThreadContext context, IRubyObject self, IRubyObject[] args, Block implBlock)
-