Learn R Programming

rJava (version 1.0-11)

rJava-internal: Internal functions and constants

Description

The following functions are either internal or are not officially part of the API and therefore may changes in the future.

Usage

.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)

Arguments

name

string, name of the library

path

string, path

class.loader

class loader object

o

Java object

x

Java object

cl

string, class name (or Java class name object)

libname

string, library location

pkgname

string, package name

a

Java object

b

Java object

cp

string, class path

jobj

Java object

simplify

logical

java.class

string, class name

fn

convertor function

r.class

string, R class

obj

Java object

engine

Java engine object, if NULL uses the main engine

convert

logical

...

additional parameters