| Package | Description |
|---|---|
| org.jruby.java.proxies | |
| org.jruby.javasupport | |
| org.jruby.javasupport.proxy |
| Modifier and Type | Method and Description |
|---|---|
static void |
ConcreteJavaProxy.StaticJCreateMethod.tryInstall(Ruby runtime,
RubyClass clazz,
JavaProxyClass proxyClass,
java.lang.Class<? extends ReifiedJavaProxy> reified,
boolean overwriteInitialize) |
| Modifier and Type | Method and Description |
|---|---|
protected JavaProxyClass |
JavaSupportImpl.fetchJavaProxyClass(JavaSupport.ProxyClassKey classKey) |
protected abstract JavaProxyClass |
JavaSupport.fetchJavaProxyClass(JavaSupport.ProxyClassKey classKey)
a replacement for
JavaSupport.getJavaProxyClassCache() API |
static JavaProxyClass |
JavaSupportImpl.fetchJavaProxyClass(Ruby runtime,
JavaSupport.ProxyClassKey classKey) |
protected JavaProxyClass |
JavaSupportImpl.saveJavaProxyClass(JavaSupport.ProxyClassKey classKey,
JavaProxyClass klass) |
protected abstract JavaProxyClass |
JavaSupport.saveJavaProxyClass(JavaSupport.ProxyClassKey classKey,
JavaProxyClass klass)
a replacement for
JavaSupport.getJavaProxyClassCache() API |
static JavaProxyClass |
JavaSupportImpl.saveJavaProxyClass(Ruby runtime,
JavaSupport.ProxyClassKey classKey,
JavaProxyClass klass) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.util.Set<?>,JavaProxyClass> |
JavaSupportImpl.getJavaProxyClassCache()
Deprecated.
|
abstract java.util.Map<java.util.Set<?>,JavaProxyClass> |
JavaSupport.getJavaProxyClassCache()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected JavaProxyClass |
JavaSupportImpl.saveJavaProxyClass(JavaSupport.ProxyClassKey classKey,
JavaProxyClass klass) |
protected abstract JavaProxyClass |
JavaSupport.saveJavaProxyClass(JavaSupport.ProxyClassKey classKey,
JavaProxyClass klass)
a replacement for
JavaSupport.getJavaProxyClassCache() API |
static JavaProxyClass |
JavaSupportImpl.saveJavaProxyClass(Ruby runtime,
JavaSupport.ProxyClassKey classKey,
JavaProxyClass klass) |
| Modifier and Type | Method and Description |
|---|---|
JavaProxyClass |
ReifiedJavaProxy.___jruby$proxyClass() |
JavaProxyClass |
JavaProxyMethod.getDeclaringClass() |
JavaProxyClass |
JavaProxyConstructor.getDeclaringClass() |
JavaProxyClass |
JavaProxyClass.ProxyMethodImpl.getDeclaringClass() |
static JavaProxyClass |
JavaProxyClass.getProxyClass(Ruby runtime,
RubyClass clazz) |
static JavaProxyClass |
JavaProxyClass.setProxyClassReified(Ruby runtime,
RubyClass clazz,
java.lang.Class<? extends ReifiedJavaProxy> reified,
boolean allocator) |
| Constructor and Description |
|---|
ProxyMethodImpl(Ruby runtime,
JavaProxyClass clazz,
java.lang.reflect.Method method,
java.lang.reflect.Method superMethod) |
Copyright © 2001-2022 JRuby. All Rights Reserved.