rJava (version 1.0-11)

javaImport: Attach mechanism for java packages

Description

The javaImport function creates an item on R's search that maps names to class names references found in one or several "imported" java packages.

Usage

javaImport(packages = "java.lang")

Value

An external pointer to a java specific UserDefinedDatabase object

Arguments

packages

character vector containing java package paths

Author

Romain Francois <francoisromain@free.fr>

Warning

This feature is experimental. Use with caution, and don't forget to detach.

References

User-Defined Tables in the R Search Path. Duncan Temple Lang. December 4, 2001 https://www.omegahat.net/RObjectTables/

See Also

Examples

Run this code
if (FALSE) {
	attach( javaImport( "java.util" ), pos = 2 , name = "java:java.util" )
	
	# now we can just do something like this 
	v <- new( Vector )
	v$add( "foobar" )
	ls( pos = 2 )
	
	# or this
	m <- new( HashMap )
	m$put( "foo", "bar" )
	ls( pos = 2 )
	
	# or even this :
	Collections$EMPTY_MAP
}

Run the code above in your browser using DataLab