| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private RubyClass | |
| private RubyClass | |
| private RubyClass | |
| private RubyClass | |
| private RubyModule | |
| private final ClassValue | javaClassCache
Deprecated
|
| private RubyClass | |
| private RubyClass | |
| private RubyClass | |
| private RubyModule | |
| private RubyClass | |
| private RubyModule | |
| private RubyClass | |
| private RubyClass | |
| private RubyClass | |
| private RubyClass | |
| private RubyModule | |
| private RubyClass | |
| private Object | objectJavaClass
Deprecated
|
| private final ObjectProxyCache | |
| private final ClassValue | |
| protected final Ruby | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv final void | |
| pack-priv final void | |
| public RubyClass | |
| public RubyClass | |
| public RubyClass | |
| pack-priv abstract ClassValue | |
| public RubyClass | |
| public RubyModule | |
| public RubyClass | |
| public JavaClass | |
| public RubyClass | |
| public RubyClass | |
| public RubyModule | |
| public RubyClass | |
| public RubyModule | |
| public RubyModule | |
| public RubyClass | |
| public RubyClass | |
| public RubyClass | |
| public abstract Map | |
| public RubyClass | |
| public RubyModule | |
| public RubyClass | |
| public abstract Map | |
| public JavaClass | |
| public ObjectProxyCache | |
| public RubyModule | |
| pack-priv RubyModule | |
| pack-priv abstract ClassValue | |
| pack-priv final RubyModule | |
| public void | |
| public Class | |
| public Class | |
| public Class | |
| public Class | |
| public void | |
| public void |
| arrayJavaProxyCreatorClass | back to summary |
|---|---|
| private RubyClass arrayJavaProxyCreatorClass | |
| arrayProxyClass | back to summary |
|---|---|
| private RubyClass arrayProxyClass | |
| concreteProxyClass | back to summary |
|---|---|
| private RubyClass concreteProxyClass | |
| javaArrayClass | back to summary |
|---|---|
| private RubyClass javaArrayClass | |
| javaArrayUtilitiesModule | back to summary |
|---|---|
| private RubyModule javaArrayUtilitiesModule | |
| javaClassCache | back to summary |
|---|---|
| private final ClassValue<JavaClass> javaClassCache
Deprecated
| |
| javaClassClass | back to summary |
|---|---|
| private RubyClass javaClassClass | |
| javaConstructorClass | back to summary |
|---|---|
| private RubyClass javaConstructorClass | |
| javaFieldClass | back to summary |
|---|---|
| private RubyClass javaFieldClass | |
| javaInterfaceTemplate | back to summary |
|---|---|
| private RubyModule javaInterfaceTemplate | |
| javaMethodClass | back to summary |
|---|---|
| private RubyClass javaMethodClass | |
| javaModule | back to summary |
|---|---|
| private RubyModule javaModule | |
| javaObjectClass | back to summary |
|---|---|
| private RubyClass javaObjectClass | |
| javaPackageClass | back to summary |
|---|---|
| private RubyClass javaPackageClass | |
| javaProxyClass | back to summary |
|---|---|
| private RubyClass javaProxyClass | |
| javaProxyConstructorClass | back to summary |
|---|---|
| private RubyClass javaProxyConstructorClass | |
| javaUtilitiesModule | back to summary |
|---|---|
| private RubyModule javaUtilitiesModule | |
| mapJavaProxy | back to summary |
|---|---|
| private RubyClass mapJavaProxy | |
| objectJavaClass | back to summary |
|---|---|
| private Object objectJavaClass
Deprecated
| |
| objectProxyCache | back to summary |
|---|---|
| private final ObjectProxyCache<IRubyObject, RubyClass> objectProxyCache | |
| proxyClassCache | back to summary |
|---|---|
| private final ClassValue<RubyModule> proxyClassCache | |
| runtime | back to summary |
|---|---|
| protected final Ruby runtime | |
| unfinishedProxies | back to summary |
|---|---|
| private final Map<Class<T>, JavaSupport. | |
| JavaSupport | back to summary |
|---|---|
public JavaSupport(final Ruby runtime)
| |
| beginProxy | back to summary |
|---|---|
| pack-priv final void beginProxy(Class<T> clazz, RubyModule proxy) | |
| endProxy | back to summary |
|---|---|
| pack-priv final void endProxy(Class<T> clazz) | |
| getArrayJavaProxyCreatorClass | back to summary |
|---|---|
| public RubyClass getArrayJavaProxyCreatorClass() | |
| getArrayProxyClass | back to summary |
|---|---|
| public RubyClass getArrayProxyClass() | |
| getConcreteProxyClass | back to summary |
|---|---|
| public RubyClass getConcreteProxyClass() | |
| getInstanceAssignedNames | back to summary |
|---|---|
| pack-priv abstract ClassValue | |
| getJavaArrayClass | back to summary |
|---|---|
| public RubyClass getJavaArrayClass()
Deprecated
| |
| getJavaArrayUtilitiesModule | back to summary |
|---|---|
| public RubyModule getJavaArrayUtilitiesModule()
Deprecated since 10.0.
| |
| getJavaClassClass | back to summary |
|---|---|
| public RubyClass getJavaClassClass()
Deprecated
| |
| getJavaClassFromCache | back to summary |
|---|---|
| public JavaClass getJavaClassFromCache(Class<T> clazz)
Deprecated
| |
| getJavaConstructorClass | back to summary |
|---|---|
| public RubyClass getJavaConstructorClass()
Deprecated
| |
| getJavaFieldClass | back to summary |
|---|---|
| public RubyClass getJavaFieldClass()
Deprecated
| |
| getJavaInterfaceTemplate | back to summary |
|---|---|
| public RubyModule getJavaInterfaceTemplate() | |
| getJavaMethodClass | back to summary |
|---|---|
| public RubyClass getJavaMethodClass()
Deprecated
| |
| getJavaModule | back to summary |
|---|---|
| public RubyModule getJavaModule()
Deprecated since 10.0.
| |
| getJavaModule | back to summary |
|---|---|
| public RubyModule getJavaModule(ThreadContext context) | |
| getJavaObjectClass | back to summary |
|---|---|
| public RubyClass getJavaObjectClass()
Deprecated since 9.4-.
| |
| getJavaPackageClass | back to summary |
|---|---|
| public RubyClass getJavaPackageClass() | |
| getJavaProxyClass | back to summary |
|---|---|
| public RubyClass getJavaProxyClass() | |
| getJavaProxyClassCache | back to summary |
|---|---|
| public abstract Map Deprecated
| |
| getJavaProxyConstructorClass | back to summary |
|---|---|
| public RubyClass getJavaProxyConstructorClass() | |
| getJavaUtilitiesModule | back to summary |
|---|---|
| public RubyModule getJavaUtilitiesModule()
Deprecated since 10.0.
| |
| getMapJavaProxyClass | back to summary |
|---|---|
| public RubyClass getMapJavaProxyClass() | |
| getNameClassMap | back to summary |
|---|---|
| public abstract Map Deprecated
| |
| getObjectJavaClass | back to summary |
|---|---|
| public JavaClass getObjectJavaClass()
Deprecated
| |
| getObjectProxyCache | back to summary |
|---|---|
| public ObjectProxyCache | |
| getPackageModuleTemplate | back to summary |
|---|---|
| public RubyModule getPackageModuleTemplate()
Deprecated
| |
| getProxyClassFromCache | back to summary |
|---|---|
| pack-priv RubyModule getProxyClassFromCache(Class<T> clazz) | |
| getStaticAssignedNames | back to summary |
|---|---|
| pack-priv abstract ClassValue | |
| getUnfinishedProxy | back to summary |
|---|---|
| pack-priv final RubyModule getUnfinishedProxy(Class<T> clazz) | |
| handleNativeException | back to summary |
|---|---|
| public void handleNativeException(Throwable exception, Member target) | |
| loadJavaClass | back to summary |
|---|---|
| public Class | |
| loadJavaClass | back to summary |
|---|---|
| public Class | |
| loadJavaClassQuiet | back to summary |
|---|---|
| public Class Deprecated
| |
| loadJavaClassVerbose | back to summary |
|---|---|
| public Class Deprecated
| |
| setJavaPackageClass | back to summary |
|---|---|
| public void setJavaPackageClass(RubyClass javaPackageClass) | |
| setObjectJavaClass | back to summary |
|---|---|
| public void setObjectJavaClass(JavaClass objectJavaClass)
Deprecated
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final RubyModule |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| proxy | back to summary |
|---|---|
| pack-priv final RubyModule proxy | |
| UnfinishedProxy | back to summary |
|---|---|
| pack-priv UnfinishedProxy(RubyModule proxy) | |