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 | DEBUGDebug flag. | 
| java.lang.ClassLoader | loaderassociated 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)