public class JavaSupportImpl extends JavaSupport
| Constructor and Description |
|---|
JavaSupportImpl(Ruby runtime) |
public JavaSupportImpl(Ruby runtime)
public Class loadJavaClass(String className) throws ClassNotFoundException
loadJavaClass in class JavaSupportClassNotFoundExceptionpublic Class loadJavaClassVerbose(String className)
loadJavaClassVerbose in class JavaSupportpublic Class loadJavaClassQuiet(String className)
loadJavaClassQuiet in class JavaSupportpublic JavaClass getJavaClassFromCache(Class clazz)
getJavaClassFromCache in class JavaSupportpublic RubyModule getProxyClassFromCache(Class clazz)
getProxyClassFromCache in class JavaSupportpublic void handleNativeException(Throwable exception, Member target)
handleNativeException in class JavaSupportpublic ObjectProxyCache<IRubyObject,RubyClass> getObjectProxyCache()
getObjectProxyCache in class JavaSupportpublic Map<String,JavaClass> getNameClassMap()
getNameClassMap in class JavaSupportpublic RubyModule getJavaModule()
getJavaModule in class JavaSupportpublic RubyModule getJavaUtilitiesModule()
getJavaUtilitiesModule in class JavaSupportpublic RubyModule getJavaArrayUtilitiesModule()
getJavaArrayUtilitiesModule in class JavaSupportpublic RubyClass getJavaObjectClass()
getJavaObjectClass in class JavaSupportpublic RubyClass getJavaProxyConstructorClass()
getJavaProxyConstructorClass in class JavaSupportpublic JavaClass getObjectJavaClass()
getObjectJavaClass in class JavaSupportpublic void setObjectJavaClass(JavaClass objectJavaClass)
setObjectJavaClass in class JavaSupportpublic RubyClass getJavaArrayClass()
getJavaArrayClass in class JavaSupportpublic RubyClass getJavaClassClass()
getJavaClassClass in class JavaSupportpublic RubyModule getJavaInterfaceTemplate()
getJavaInterfaceTemplate in class JavaSupportpublic RubyModule getPackageModuleTemplate()
getPackageModuleTemplate in class JavaSupportpublic RubyClass getJavaProxyClass()
getJavaProxyClass in class JavaSupportpublic RubyClass getArrayJavaProxyCreatorClass()
getArrayJavaProxyCreatorClass in class JavaSupportpublic RubyClass getConcreteProxyClass()
getConcreteProxyClass in class JavaSupportpublic RubyClass getMapJavaProxyClass()
getMapJavaProxyClass in class JavaSupportpublic RubyClass getArrayProxyClass()
getArrayProxyClass in class JavaSupportpublic RubyClass getJavaFieldClass()
getJavaFieldClass in class JavaSupportpublic RubyClass getJavaMethodClass()
getJavaMethodClass in class JavaSupportpublic RubyClass getJavaConstructorClass()
getJavaConstructorClass in class JavaSupportpublic Map<Set<?>,JavaProxyClass> getJavaProxyClassCache()
getJavaProxyClassCache in class JavaSupportpublic ClassValue<Map<String,AssignedName>> getStaticAssignedNames()
getStaticAssignedNames in class JavaSupportpublic ClassValue<Map<String,AssignedName>> getInstanceAssignedNames()
getInstanceAssignedNames in class JavaSupportpublic void beginProxy(Class cls, RubyModule proxy)
beginProxy in class JavaSupportpublic void endProxy(Class cls)
endProxy in class JavaSupportpublic RubyModule getUnfinishedProxy(Class cls)
getUnfinishedProxy in class JavaSupport@Deprecated public Object getJavaObjectVariable(Object o, int i)
getJavaObjectVariable in class JavaSupport@Deprecated public void setJavaObjectVariable(Object o, int i, Object v)
setJavaObjectVariable in class JavaSupport@Deprecated public static Class getPrimitiveClass(String primitiveType)
Copyright © 2001-2015 JRuby. All Rights Reserved.