Rdocumentation
powered by
Learn R Programming
rJava (version 1.0-14)
Low-Level R to Java Interface
Description
Low-level interface to Java VM very much like .C/.Call and friends. Allows creation of objects, calling methods and accessing fields.
Copy Link
Link to current version
Version
Version
1.0-14
1.0-11
1.0-10
1.0-6
1.0-5
1.0-4
0.9-13
0.9-12
0.9-11
0.9-10
0.9-9
0.9-8
0.9-7
0.9-6
0.9-5
0.9-4
0.9-3
0.9-2
0.9-1
0.9-0
0.8-8
0.8-7
0.8-6
0.8-5
0.8-4
0.8-3
0.8-2
0.8-1
0.8-0
0.7-0
0.6-3
0.6-2
0.6-1
0.6-0
0.5-1
0.5-0
0.4-16
0.4-15
0.4-14
0.4-13
0.4-12
0.4-11
0.4-10
0.4-9
0.4-8
0.4-7
0.4-6
0.4-3
0.4-2
0.4-1
0.4-0
0.3-10
0.3-9
0.3-8
0.3-6
0.3-3
0.3-2
0.2-3
Install
install.packages('rJava')
Monthly Downloads
79,694
Version
1.0-14
License
LGPL-2.1
Maintainer
Simon Urbanek
Last Published
January 20th, 2026
Functions in rJava (1.0-14)
Search all functions
jengine
Java callback engineCast a Java object to another class
jfloat
Wrap numeric vector as flat Java parameter
jcall
Call a Java method
jcastToArray
Ensures that a given object is an array reference
jequals
Comparing Java References
jcheck
Java exception handling
jcast
Cast a Java object to another class
jclassName-class
Class "jclassName" - a representation of a Java class name
jfloat-class
Classes "jfloat", "jlong", "jbyte" and "jchar" specify Java native types that are not native in R
jfield
Obtains the value of a field
jnew
Create a Java object
jserialize
Java object serialization
jreflection
Simple helper functions for Java reflection
jinit
Initialize Java VM
jmemprof
rJava memory profiler
jnull
Java null object reference
.jgc
Invoke Java Garbage Collection
jobjRef-class
Class "jobjRef" - Reference to a Java object
jrectRef-class
Rectangular java arrays
jpackage
Initialize an R package containing Java code
show
Show a Java Object Reference
toJava
Convert R objects to REXP references in Java
with.jobjRef
with and within methods for Java objects and class names
rep
Creates java arrays by cloning
new
Create a new Java object
jsimplify
Converts Java object to a simple scalar if possible
loader
Java Class Loader
rJava-internal
Internal functions and constants
javaImport
Attach mechanism for java packages
java-tools
java tools used internally in rJava
Exceptions
Exception handling
jarrayRef-class
Class "jarrayRef" Reference to an array Java object
aslist
Converts java objects or arrays to R lists
J
High level API for accessing Java
.jinstanceof
Is a java object an instance of a given java class
jarray
Java array handling functions
JavaAccess
Field/method operator for Java objects
clone
Object cloner