rJava-internal: Internal functions and constants

rJava-internalR Documentation

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


s-u/rJava documentation built on March 10, 2024, 8:12 a.m.