SJava: The Omegahat interface for R and Java

Share:

An interface from R to Java to create and call Java objects and methods.

Author
Duncan Temple Lang, John Chambers
Date of publication
None
Maintainer
Martin Morgan <martin.morgan@roswellpark.org>
License
GPL (>= 2)
Version
0.98.0

View on Bioconductor

Man pages

Array
Create and access elements of Java arrays from R.
convertFromJava
Convert Java instance to R instances and vice versa
defaultJavaPath
Obtain the Java path or other variable Sys.getenv
Dollar
Accessing Java classes, methods and field
DotjavaConfig
The default options for initializing the Java Virtual Machine
DotJavaSigs
A vector of Java type specifiers
expandClassName
The fully qualified name of a Java class
foreignReference
Create a reference to an R object for use by a foreing...
getForeignReferences
Get the names of the objects in the Omegahat system
getJavaConverterDescriptions
Retrieves descriptions for the registered converters between...
getJavaHandler
Obtains the current R foreign reference manager
getMethods
List the methods or constructors of a Java object.
getNumJavaConverters
Returns the number of converters registered between R and...
interfaceGenerator
Generates a template "closure" to represent a Java...
isJavaInitialized
Determines whether the JVM has been created.
Java
Invokes a Java method
javaConfig
Returns a configuration object for initializing the Java...
JavaConfiguration-class
Class "JavaConfiguration"
JavaConstructor
Create a Java object
javaHandlerGenerator
Manages exporting of R objects to Java/Omegahat and calls...
JavaInit
Initialize or terminate the Java Virtual Machine
javaIs
Performs class comparisons for Java objects
javaMatchFunctions
Symbolic constants for how classes are matched in conversion
javaSig
Converts an R type name to a Java type
JavaTerminate
Terminates the Java Virtual Machine
JClass
Returns a reference to a Java class.
jdynamicCompile
Dynamically Compile a Java Class
mergePath
Merges classpath specifications
mergeProperties
Creates the union of two named character vectors, converting...
OmegahatExpression
Execute an Omegahat/Java expression
omegahatReference
Creates a local object representing a Java reference
removeJavaConverter
Removes a converter for R and Java objects in the R-Java...
RSJava.symbol
Expands a name to a C routine name in this package.
RtoJavaSig
Returns the Java type identifier for an R object
setConvertible
Register a Java class as being convertible to an R object
setJavaConverter
Add a converter from Java to an R object
setJavaFunctionConverter
Registers a function to convert between R and Java objects
setJavaHandler
Register a handler for exporting R objects to foreign...
SJava-internal
Functions for internal or illustrative use by SJava

Files in this package

SJava/.BBSoptions
SJava/Changes.html
SJava/DESCRIPTION
SJava/FAQ.html
SJava/Makevars.in
SJava/NAMESPACE
SJava/R
SJava/R/Array.R
SJava/R/Config.S
SJava/R/Convert.R
SJava/R/JavaInit.S
SJava/R/R.S
SJava/R/References.R
SJava/R/createListener.S
SJava/R/exception.S
SJava/R/expandClassName.R
SJava/R/foreignReference.R
SJava/R/getJavaMethods.R
SJava/R/interfaceGenerator.R
SJava/R/isJavaInitialized.R
SJava/R/javaConfig.R
SJava/R/javaHandler.R
SJava/R/javaIs.R
SJava/R/jdynamicCompile.R
SJava/R/listConversion.S
SJava/R/methods.R
SJava/R/omegahatReference.R
SJava/R/setJavaHandler.R
SJava/R/zzz.R
SJava/README
SJava/cleanup.in
SJava/configure
SJava/configure.in
SJava/configure.win
SJava/inst
SJava/inst/Docs
SJava/inst/Docs/CRoutines.pdf
SJava/inst/Docs/Examples.pdf
SJava/inst/Docs/FAQ.html
SJava/inst/Docs/Features.pdf
SJava/inst/Docs/Howto.pdf
SJava/inst/Docs/RFromJava.pdf
SJava/inst/Docs/TkJava.pdf
SJava/inst/NEWS
SJava/inst/examples
SJava/inst/examples-extended
SJava/inst/examples-extended/GNUmakefile
SJava/inst/examples-extended/JavaBooleans.class
SJava/inst/examples-extended/JavaBooleans.java
SJava/inst/examples-extended/JavaBooleans.jweb
SJava/inst/examples-extended/JavaRCall.class
SJava/inst/examples-extended/JavaRCall.java
SJava/inst/examples-extended/JavaRCall.jweb
SJava/inst/examples-extended/JavaRPlot.class
SJava/inst/examples-extended/JavaRPlot.java
SJava/inst/examples-extended/JavaRPlot.jweb
SJava/inst/examples-extended/JavaRPrompt.class
SJava/inst/examples-extended/JavaRPrompt.java
SJava/inst/examples-extended/JavaRPrompt.jweb
SJava/inst/examples-extended/SLinearModelFit.class
SJava/inst/examples-extended/SLinearModelFit.java
SJava/inst/examples-extended/TestDataFrame.java
SJava/inst/examples-extended/TestExceptions.class
SJava/inst/examples-extended/TestExceptions.jweb
SJava/inst/examples-extended/TestNull.class
SJava/inst/examples-extended/TestNull.java
SJava/inst/examples-extended/TestNull.jweb
SJava/inst/examples-extended/arrays.java
SJava/inst/examples-extended/lmConvert.R
SJava/inst/examples-extended/lmTest.class
SJava/inst/examples-extended/lmTest.java
SJava/inst/examples-extended/mean.java
SJava/inst/examples/DynamicButtonCallback.R
SJava/inst/examples/DynamicCompile.R
SJava/inst/examples/ListConverterTest.java
SJava/inst/examples/MyHashtable.class
SJava/inst/examples/MyHashtable.java
SJava/inst/examples/OmegaDispatch.java
SJava/inst/examples/README
SJava/inst/examples/Rerror.java
SJava/inst/examples/Rnorm.java
SJava/inst/examples/Set.R
SJava/inst/examples/SimpleInterface.class
SJava/inst/examples/SimpleInterface.java
SJava/inst/examples/StatData.R
SJava/inst/examples/Test.R
SJava/inst/examples/Test.java
SJava/inst/examples/TestSimpleInterface.class
SJava/inst/examples/TestSimpleInterface.java
SJava/inst/examples/TestTypes.R
SJava/inst/examples/TestTypes.class
SJava/inst/examples/TestTypes.java
SJava/inst/examples/button.R
SJava/inst/examples/buttonCallback.R
SJava/inst/examples/calc.R
SJava/inst/examples/converters.R
SJava/inst/examples/dataFrameReferenceView.R
SJava/inst/examples/dataFrameTest.class
SJava/inst/examples/dataFrameTest.java
SJava/inst/examples/dataFrameView.R
SJava/inst/examples/file.choose.R
SJava/inst/examples/funcConverter.S
SJava/inst/examples/functionConverters.R
SJava/inst/examples/getClass.R
SJava/inst/examples/index.html
SJava/inst/examples/jtest.R
SJava/inst/examples/listConverters.S
SJava/inst/examples/mouseMotion.R
SJava/inst/examples/otto.java
SJava/inst/examples/routine.S
SJava/inst/examples/s4Conversion.R
SJava/inst/examples/simpleInterface.R
SJava/inst/examples/synchronize.S
SJava/inst/examples/tdist.R
SJava/inst/examples/testLists.S
SJava/inst/examples/testScript.R
SJava/inst/examples/ttest.R
SJava/inst/include
SJava/inst/include/RSCommon.h
SJava/inst/org
SJava/inst/org/omegahat
SJava/inst/org/omegahat/Interfaces
SJava/inst/org/omegahat/Interfaces/NativeInterface
SJava/inst/org/omegahat/Interfaces/NativeInterface/AnonymousReference.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/AnonymousReference.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/BasicConvertibleClassifier.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/BasicConvertibleClassifier.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/ConvertibleClassifier.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/ConvertibleClassifier.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/ConvertibleClassifierInt.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/ConvertibleClassifierInt.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/ForeignReference.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/ForeignReference.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/ForeignReferenceClassGenerator.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/ForeignReferenceClassGenerator.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/ForeignReferenceInt.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/ForeignReferenceInt.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/InterfaceDatabase.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/InterfaceDatabase.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/InterfaceReference.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/InterfaceReference.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/MetaForeignReference.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/MetaForeignReference.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/NamedReference.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/NamedReference.java
SJava/inst/org/omegahat/Interfaces/NativeInterface/OmegaInterfaceManager.class
SJava/inst/org/omegahat/Interfaces/NativeInterface/OmegaInterfaceManager.java
SJava/inst/org/omegahat/Jars
SJava/inst/org/omegahat/Jars/Environment.jar
SJava/inst/org/omegahat/Jars/ROmegahatExamples.jar
SJava/inst/org/omegahat/Jars/antlr.jar
SJava/inst/org/omegahat/Jars/jas.jar
SJava/inst/org/omegahat/Jars/jhall.jar
SJava/inst/org/omegahat/R
SJava/inst/org/omegahat/R/Java
SJava/inst/org/omegahat/R/Java/MissingMethodException.class
SJava/inst/org/omegahat/R/Java/MissingMethodException.java
SJava/inst/org/omegahat/R/Java/REvaluator.class
SJava/inst/org/omegahat/R/Java/REvaluator.java
SJava/inst/org/omegahat/R/Java/RException.class
SJava/inst/org/omegahat/R/Java/RException.java
SJava/inst/org/omegahat/R/Java/RForeignReference.class
SJava/inst/org/omegahat/R/Java/RForeignReference.java
SJava/inst/org/omegahat/R/Java/RJavaInstance.class
SJava/inst/org/omegahat/R/Java/RJavaInstance.java
SJava/inst/org/omegahat/R/Java/RManualFunctionActionListener.class
SJava/inst/org/omegahat/R/Java/RManualFunctionActionListener.java
SJava/inst/org/omegahat/R/Java/ROmegahatInterpreter.class
SJava/inst/org/omegahat/R/Java/ROmegahatInterpreter.java
SJava/inst/org/omegahat/R/Java/RSplash.class
SJava/inst/org/omegahat/R/Java/RSplash.java
SJava/inst/scripts
SJava/inst/scripts/RJava.bsh.in
SJava/inst/scripts/RJava.csh.in
SJava/inst/scripts/RJava.in
SJava/inst/scripts/callR.win
SJava/inst/scripts/getJavaHome.win.R
SJava/man
SJava/man/Array.Rd
SJava/man/Dollar.Rd
SJava/man/DotJavaSigs.Rd
SJava/man/DotjavaConfig.Rd
SJava/man/JClass.Rd
SJava/man/Java.Rd
SJava/man/JavaConfiguration-class.Rd
SJava/man/JavaConstructor.Rd
SJava/man/JavaInit.Rd
SJava/man/JavaTerminate.Rd
SJava/man/OmegahatExpression.Rd
SJava/man/RSJava.symbol.Rd
SJava/man/RtoJavaSig.Rd
SJava/man/SJava-internal.Rd
SJava/man/convertFromJava.Rd
SJava/man/defaultJavaPath.Rd
SJava/man/expandClassName.Rd
SJava/man/foreignReference.Rd
SJava/man/getForeignReferences.Rd
SJava/man/getJavaConverterDescriptions.Rd
SJava/man/getJavaHandler.Rd
SJava/man/getMethods.Rd
SJava/man/getNumJavaConverters.Rd
SJava/man/interfaceGenerator.Rd
SJava/man/isJavaInitialized.Rd
SJava/man/javaConfig.Rd
SJava/man/javaHandlerGenerator.Rd
SJava/man/javaIs.Rd
SJava/man/javaMatchFunctions.Rd
SJava/man/javaSig.Rd
SJava/man/jdynamicCompile.Rd
SJava/man/mergePath.Rd
SJava/man/mergeProperties.Rd
SJava/man/omegahatReference.Rd
SJava/man/removeJavaConverter.Rd
SJava/man/setConvertible.Rd
SJava/man/setJavaConverter.Rd
SJava/man/setJavaFunctionConverter.Rd
SJava/man/setJavaHandler.Rd
SJava/src
SJava/src/ConverterExamples.c
SJava/src/ConverterExamples.h
SJava/src/Converters.c
SJava/src/Converters.h
SJava/src/Makevars.in
SJava/src/Makevars.win.in
SJava/src/REmbed.c
SJava/src/REmbedWin.c
SJava/src/REval.c
SJava/src/RFunctionListener.c
SJava/src/RFunctionListener.h
SJava/src/RReferenceCall.c
SJava/src/RReferenceCall.h
SJava/src/RSJava
SJava/src/RSJava/CtoJava.c
SJava/src/RSJava/CtoJava.h
SJava/src/RSJava/ErrorHandling.c
SJava/src/RSJava/ErrorHandling.h
SJava/src/RSJava/JNIUtils.c
SJava/src/RSJava/JNIUtils.h
SJava/src/RSJava/Makefile.in
SJava/src/RSJava/Makefile.win
SJava/src/RSJava/ManagerInterfaceUtils.c
SJava/src/RSJava/ManagerInterfaceUtils.h
SJava/src/RSJava/References.c
SJava/src/RSJava/References.h
SJava/src/RStoJava.c
SJava/src/RStoJava.h
SJava/src/Reflectance.c
SJava/src/Reflectance.h
SJava/src/RtoJava.c
SJava/src/RtoJava.h
SJava/vendor.class