The following functions are either internal or are not officially part of the API and therefore may changes in the future.
.jaddLibrary(name, path, class.loader = .rJava.class.loader)
.jclass(o, true = TRUE)
.jclassRef(x, silent = FALSE)
.jfindClass(cl, silent = FALSE, class.loader = .rJava.class.loader)
.jfirst(libname, pkgname)
.jidenticalRef(a, b)
.jinherits(o, cl, class.loader = .rJava.class.loader)
.jmergeClassPath(cp)
.jmkref(jobj, jclass = "java/lang/Object")
.joptions(...)
.jproperty(key)
.jrcall(o, method, ..., simplify = TRUE, class.loader = .rJava.class.loader)
.jrmLibrary(name)
.jsetJConvertor(java.class, fn)
.jsetRConvertor(r.class, fn)
.jstrVal(obj)
.r2j(x, engine = NULL, convert = TRUE)
string, name of the library
string, path
class loader object
Java object
Java object
string, class name (or Java class name object)
string, library location
string, package name
Java object
Java object
string, class path
Java object
logical
string, class name
convertor function
string, R class
Java object
Java engine object, if NULL
uses the main engine
logical
additional parameters