public class JavaProxyClassFactory extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
JavaProxyClassFactory.VarArgs
Variable arguments marker for generated constructor.
|
Constructor and Description |
---|
JavaProxyClassFactory() |
Modifier and Type | Method and Description |
---|---|
static JavaProxyClassFactory |
createFactory() |
JavaProxyClass |
genProxyClass(Ruby runtime,
ClassDefiningClassLoader loader,
String targetClassName,
Class superClass,
Class[] interfaces,
Set<String> names) |
JavaProxyClass |
genProxyClass(Ruby runtime,
ClassLoader loader,
String targetClassName,
Class superClass,
Class[] interfaces,
Set<String> names)
Deprecated.
|
JavaProxyClass |
newProxyClass(Ruby runtime,
ClassDefiningClassLoader loader,
String targetClassName,
Class superClass,
Class[] interfaces,
Set<String> names) |
JavaProxyClass |
newProxyClass(Ruby runtime,
ClassLoader loader,
String targetClassName,
Class superClass,
Class[] interfaces,
Set<String> names)
Deprecated.
|
public static JavaProxyClassFactory createFactory()
public final JavaProxyClass genProxyClass(Ruby runtime, ClassDefiningClassLoader loader, String targetClassName, Class superClass, Class[] interfaces, Set<String> names) throws InvocationTargetException
InvocationTargetException
public JavaProxyClass newProxyClass(Ruby runtime, ClassDefiningClassLoader loader, String targetClassName, Class superClass, Class[] interfaces, Set<String> names) throws InvocationTargetException
InvocationTargetException
@Deprecated public final JavaProxyClass genProxyClass(Ruby runtime, ClassLoader loader, String targetClassName, Class superClass, Class[] interfaces, Set<String> names) throws InvocationTargetException
InvocationTargetException
@Deprecated public JavaProxyClass newProxyClass(Ruby runtime, ClassLoader loader, String targetClassName, Class superClass, Class[] interfaces, Set<String> names) throws InvocationTargetException
InvocationTargetException
Copyright © 2001-2017 JRuby. All Rights Reserved.