Skip to contents
-
`$`(<Throwable>) `$<-`(<Throwable>)
- Exception handling
-
J()
- High level API for accessing Java
-
.DollarNames(<jobjRef>) .DollarNames(<jarrayRef>) .DollarNames(<jrectRef>) .DollarNames(<jclassName>)
- Field/method operator for Java objects
-
as.list(<jobjRef>) as.list(<jarrayRef>)
- Converts java objects or arrays to R lists
-
clone()
- Object cloner
-
`%instanceof%` .jinstanceof()
- Is a java object an instance of a given java class
-
.jarray() .jevalArray()
- Java array handling functions
-
jarrayRef-class [,jarrayRef-method [[,jarrayRef-method [[<-,jarrayRef-method head,jarrayRef-method tail,jarrayRef-method length,jarrayRef-method str,jarrayRef-method unique,jarrayRef-method duplicated,jarrayRef-method anyDuplicated,jarrayRef-method sort,jarrayRef-method rev,jarrayRef-method min,jarrayRef-method max,jarrayRef-method range,jarrayRef-method
- Class "jarrayRef" Reference to an array Java object
-
java-tools
- java tools used internally in rJava
-
javaImport()
- Attach mechanism for java packages
-
.jcall()
- Call a Java method
-
.jcast()
- Cast a Java object to another class
-
.jcastToArray()
- Ensures that a given object is an array reference
-
.jcheck() .jthrow() .jgetEx() .jclear()
- Java exception handling
-
jclassName-class as.character,jclassName-method
- Class "jclassName" - a representation of a Java class name
-
.jengine()
- Java callback engineCast a Java object to another class
-
.jequals() .jcompare()
- Comparing Java References
-
.jfield() `.jfield<-`()
- Obtains the value of a field
-
jfloat-class jlong-class jbyte-class jchar-class
- Classes "jfloat", "jlong", "jbyte" and "jchar" specify Java native types that are not native in R
-
.jfloat() .jlong() .jbyte() .jchar() .jshort()
- Wrap numeric vector as flat Java parameter
-
.jgc()
- Invoke Java Garbage Collection
-
.jinit() .jvmState()
- Initialize Java VM
-
.jmemprof()
- rJava memory profiler
-
.jnew()
- Create a Java object
-
.jnull() is.jnull()
- Java null object reference
-
jobjRef-class
- Class "jobjRef" - Reference to a Java object
-
.jpackage()
- Initialize an R package containing Java code
-
jrectRef-class [,jrectRef-method length,jrectRef-method str,jrectRef-method dim,jrectRef-method dim<-,jrectRef-method unique,jrectRef-method duplicated,jrectRef-method anyDuplicated,jrectRef-method sort,jrectRef-method rev,jrectRef-method min,jrectRef-method max,jrectRef-method range,jrectRef-method
- Rectangular java arrays
-
.jconstructors() .jmethods() .jfields()
- Simple helper functions for Java reflection
-
.jserialize() .junserialize() .jcache()
- Java object serialization
-
.jsimplify()
- Converts Java object to a simple scalar if possible
-
.jaddClassPath() .jclassPath() .jclassLoader()
- Java Class Loader
-
new,jclassName-method
- Create a new Java object
-
rep,jarrayRef-method rep,jobjRef-method rep,jrectRef-method
- Creates java arrays by cloning
-
show,jobjRef-method str,jobjRef-method show,jarrayRef-method show,jclassName-method
- Show a Java Object Reference
-
toJava()
- Convert R objects to REXP references in Java
-
with(<jobjRef>) within(<jobjRef>) with(<jarrayRef>) within(<jarrayRef>) with(<jclassName>) within(<jclassName>)
- with and within methods for Java objects and class names