public class JavaSupportImpl extends JavaSupport
JavaSupport.| Modifier and Type | Class and Description |
|---|---|
static class |
JavaSupportImpl.ProxyClassKey
Note: Internal API - subject to change!
|
runtime| Constructor and Description |
|---|
JavaSupportImpl(Ruby runtime) |
getArrayJavaProxyCreatorClass, getArrayProxyClass, getConcreteProxyClass, getJavaArrayClass, getJavaArrayUtilitiesModule, getJavaClassClass, getJavaClassFromCache, getJavaConstructorClass, getJavaFieldClass, getJavaInterfaceTemplate, getJavaMethodClass, getJavaModule, getJavaObjectClass, getJavaPackageClass, getJavaProxyClass, getJavaProxyConstructorClass, getJavaUtilitiesModule, getMapJavaProxyClass, getObjectJavaClass, getObjectProxyCache, getPackageModuleTemplate, handleNativeException, loadJavaClass, loadJavaClass, loadJavaClassQuiet, loadJavaClassVerbose, setJavaPackageClass, setObjectJavaClasspublic JavaSupportImpl(Ruby runtime)
@Deprecated public java.util.Map<java.lang.String,JavaClass> getNameClassMap()
getNameClassMap in class JavaSupportpublic ClassValue<java.util.Map<java.lang.String,AssignedName>> getStaticAssignedNames()
public ClassValue<java.util.Map<java.lang.String,AssignedName>> getInstanceAssignedNames()
@Deprecated public java.util.Map<java.util.Set<?>,JavaProxyClass> getJavaProxyClassCache()
getJavaProxyClassCache in class JavaSupportprotected JavaProxyClass fetchJavaProxyClass(JavaSupportImpl.ProxyClassKey classKey)
getJavaProxyClassCache() APIprotected JavaProxyClass saveJavaProxyClass(JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass)
getJavaProxyClassCache() APIpublic static JavaProxyClass fetchJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey)
public static JavaProxyClass saveJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass)
@Deprecated
public java.lang.Object getJavaObjectVariable(java.lang.Object o,
int i)
@Deprecated
public void setJavaObjectVariable(java.lang.Object o,
int i,
java.lang.Object v)
Copyright © 2001-2023 JRuby. All Rights Reserved.