public class RJavaImport
extends java.lang.Object
implements java.io.Serializable
javaImport
system in the R side| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEBUG
Debug flag.
|
java.lang.ClassLoader |
loader
associated class loader
|
| Constructor and Description |
|---|
RJavaImport(java.lang.ClassLoader loader)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
exists_(java.lang.String clazz) |
boolean |
exists(java.lang.String clazz) |
java.lang.String[] |
getKnownClasses() |
void |
importPackage(java.lang.String packageName)
Adds a package to the list of "imported" packages
|
void |
importPackage(java.lang.String[] packages)
Adds a set of packages
|
java.lang.Class |
lookup(java.lang.String clazz)
Look for the class in the set of packages
|
static java.lang.Class |
lookup(java.lang.String clazz,
java.util.Set importers) |
public static boolean DEBUG
public java.lang.ClassLoader loader
public RJavaImport(java.lang.ClassLoader loader)
public java.lang.Class lookup(java.lang.String clazz)
clazz - the simple class namepublic boolean exists(java.lang.String clazz)
public boolean exists_(java.lang.String clazz)
public void importPackage(java.lang.String packageName)
packageName - package path namepublic void importPackage(java.lang.String[] packages)
packages - package path namespublic java.lang.String[] getKnownClasses()
public static java.lang.Class lookup(java.lang.String clazz,
java.util.Set importers)