Index

A B C D E F G H I L M N O P R S T U V X Y
All Classes All Packages

## A

addClassPath(String) - Method in class RJavaClassLoader
  adds an entry to the class path
addClassPath(String[]) - Method in class RJavaClassLoader
  adds several entries to the class path
addRLibrary(String, String) - Method in class RJavaClassLoader
  add a library to path mapping for a native library
anyDuplicated(Object[]) - Static method in class RJavaArrayTools
array - Variable in class RJavaArrayIterator
ArrayDimensionException - Exception in <Unnamed>
ArrayDimensionException(String) - Constructor for exception ArrayDimensionException
ArrayDimensionMismatchException(int, int) - Constructor for exception RJavaArrayTools.ArrayDimensionMismatchException
ArrayWrapper - Class in <Unnamed>
  Utility class to deal with arrays
ArrayWrapper(boolean) - Constructor for class ArrayWrapper
ArrayWrapper(byte) - Constructor for class ArrayWrapper
ArrayWrapper(char) - Constructor for class ArrayWrapper
ArrayWrapper(double) - Constructor for class ArrayWrapper
ArrayWrapper(float) - Constructor for class ArrayWrapper
ArrayWrapper(int) - Constructor for class ArrayWrapper
ArrayWrapper(long) - Constructor for class ArrayWrapper
ArrayWrapper(short) - Constructor for class ArrayWrapper
ArrayWrapper(Object) - Constructor for class ArrayWrapper
  Constructor
ArrayWrapper_Test - Class in <Unnamed>
  Test suite for ArrayWrapper
ArrayWrapper_Test() - Constructor for class ArrayWrapper_Test

## B

bootClass(String, String, String[]) - Method in class RJavaClassLoader
  Boots the specified method of the specified class
boxBooleans(int[]) - Static method in class RJavaArrayTools
boxDoubles(double[]) - Static method in class RJavaArrayTools
boxIntegers(int[]) - Static method in class RJavaArrayTools

## C

checkComparableObjects() - Method in class RectangularArraySummary
classHasClass(Class, String, boolean) - Static method in class RJavaTools
  Checks if the specified class has the given inner class.
classHasField(Class, String, boolean) - Static method in class RJavaTools
  Checks if the specified class has the given field.
classHasMethod(Class, String, boolean) - Static method in class RJavaTools
  Checks if the specified class has the given method.
clone() - Method in class DummyPoint
cloneObject(Object) - Static method in class RJavaArrayTools
compare(Object, Object) - Static method in class RJavaComparator
  compares a and b in the sense of the java.lang.Comparable if possible
containsComparableObjects() - Method in class RectangularArraySummary
copy(Object[]) - Static method in class RJavaArrayTools

## D

DEBUG - Static variable in class RJavaImport
  Debug flag.
dimensions - Variable in class RJavaArrayIterator
dimprod - Variable in class RJavaArrayIterator
DummyNonStaticClass() - Constructor for class RJavaTools_Test.DummyNonStaticClass
DummyPoint - Class in <Unnamed>
DummyPoint() - Constructor for class DummyPoint
DummyPoint(int, int) - Constructor for class DummyPoint
duplicated(Object[]) - Static method in class RJavaArrayTools

## E

exists(String) - Method in class RJavaImport
exists_(String) - Method in class RJavaImport

## F

findClass(String) - Method in class RJavaClassLoader
findLibrary(String) - Method in class RJavaClassLoader
findResource(String) - Method in class RJavaClassLoader
flat_boolean() - Method in class ArrayWrapper
  Flattens the array into a single dimensionned boolean array
flat_byte() - Method in class ArrayWrapper
  Flattens the array into a single dimensionned byte array
flat_char() - Method in class ArrayWrapper
  Flattens the array into a single dimensionned double array
flat_double() - Method in class ArrayWrapper
  Flattens the array into a single dimensionned double array
flat_float() - Method in class ArrayWrapper
  Flattens the array into a single dimensionned float array
flat_int() - Method in class ArrayWrapper
  Flattens the array into a single dimensionned int array
flat_long() - Method in class ArrayWrapper
  Flattens the array into a single dimensionned long array
flat_Object() - Method in class ArrayWrapper
flat_short() - Method in class ArrayWrapper
  Flattens the array into a single dimensionned short array
flat_String() - Method in class ArrayWrapper
  Flattens the array into a single dimensionned String array
FlatException - Exception in <Unnamed>
  Generated when one attemps to flatten an array that is not rectangular
FlatException() - Constructor for exception FlatException

## G

get(Object, int) - Static method in class RJavaArrayTools
get(Object, int[]) - Static method in class RJavaArrayTools
  Gets a single object from a multi dimensional array
getArray() - Method in class RJavaArrayIterator
getArrayClassName() - Method in class RJavaArrayIterator
getBoolean(Object, int) - Static method in class RJavaArrayTools
getBoolean(Object, int[]) - Static method in class RJavaArrayTools
getBooleanDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getBooleanTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getByte(Object, int) - Static method in class RJavaArrayTools
getByte(Object, int[]) - Static method in class RJavaArrayTools
getByteDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getByteTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getChar(Object, int) - Static method in class RJavaArrayTools
getChar(Object, int[]) - Static method in class RJavaArrayTools
getCharDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getCharTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getClass(Class, String, boolean) - Static method in class RJavaTools
  Returns an inner class of the class with the given simple name
getClasses(Object) - Static method in class RJavaTools
  Returns the list of classes of the object
getClassForSignature(String, ClassLoader) - Static method in class RJavaArrayTools
getClassNames(Object) - Static method in class RJavaTools
  Returns the list of class names of the object
getClassPath() - Method in class RJavaClassLoader
getCompletionName(Member) - Static method in class RJavaTools
  Completion name of a member.
getConstructor(Class, Class[], boolean[]) - Static method in class RJavaTools
  Attempts to find the best-matching constructor of the class o_clazz with the parameter types arg_clazz
getDimensionLength(boolean) - Static method in class RJavaArrayTools
getDimensionLength(byte) - Static method in class RJavaArrayTools
getDimensionLength(char) - Static method in class RJavaArrayTools
getDimensionLength(double) - Static method in class RJavaArrayTools
getDimensionLength(float) - Static method in class RJavaArrayTools
getDimensionLength(int) - Static method in class RJavaArrayTools
getDimensionLength(long) - Static method in class RJavaArrayTools
getDimensionLength(short) - Static method in class RJavaArrayTools
getDimensionLength(Object) - Static method in class RJavaArrayTools
  Returns the number of dimensions of an array
getDimensions() - Method in class RJavaArrayIterator
getDimensions(boolean) - Static method in class RJavaArrayTools
getDimensions(byte) - Static method in class RJavaArrayTools
getDimensions(char) - Static method in class RJavaArrayTools
getDimensions(double) - Static method in class RJavaArrayTools
getDimensions(float) - Static method in class RJavaArrayTools
getDimensions(int) - Static method in class RJavaArrayTools
getDimensions(long) - Static method in class RJavaArrayTools
getDimensions(short) - Static method in class RJavaArrayTools
getDimensions(Object) - Static method in class RJavaArrayTools
  Returns the dimensions of an array
getDouble(Object, int) - Static method in class RJavaArrayTools
getDouble(Object, int[]) - Static method in class RJavaArrayTools
getDoubleDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getDoubleTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getDummyPointDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getDummyPointTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getFieldNames(Class, boolean) - Static method in class RJavaTools
  Returns the names of the fields of a given class
getFieldTypeName(Class, String) - Static method in class RJavaTools
getFloat(Object, int) - Static method in class RJavaArrayTools
getFloat(Object, int[]) - Static method in class RJavaArrayTools
getFloatDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getFloatTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getInt(Object, int) - Static method in class RJavaArrayTools
getInt(Object, int[]) - Static method in class RJavaArrayTools
getIntDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getIntTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getIterableContent(Iterable) - Static method in class RJavaArrayTools
getKnownClasses() - Method in class RJavaImport
getLong(Object, int) - Static method in class RJavaArrayTools
getLong(Object, int[]) - Static method in class RJavaArrayTools
getLongDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getLongTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getMethod(Class, String, Class[], boolean[]) - Static method in class RJavaTools
  Attempts to find the best-matching method of the class `o_clazz` with the method name `name` and arguments types defined by `arg_clazz`.
getMethodNames(Class, boolean) - Static method in class RJavaTools
  Returns the completion names of the methods of a given class.
getObjectTypeName() - Method in class ArrayWrapper
getObjectTypeName(boolean) - Static method in class RJavaArrayTools
getObjectTypeName(byte) - Static method in class RJavaArrayTools
getObjectTypeName(char) - Static method in class RJavaArrayTools
getObjectTypeName(double) - Static method in class RJavaArrayTools
getObjectTypeName(float) - Static method in class RJavaArrayTools
getObjectTypeName(int) - Static method in class RJavaArrayTools
getObjectTypeName(long) - Static method in class RJavaArrayTools
getObjectTypeName(short) - Static method in class RJavaArrayTools
getObjectTypeName(Object) - Static method in class RJavaArrayTools
  Get the object type name of an multi dimensional array.
getPrimaryLoader() - Static method in class RJavaClassLoader
  Returns the singleton instance of RJavaClassLoader
getShort(Object, int) - Static method in class RJavaArrayTools
getShort(Object, int[]) - Static method in class RJavaArrayTools
getShortDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getShortTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getSimpleClassNames(Object, boolean) - Static method in class RJavaTools
  Returns the list of simple class names of the object
getStaticClasses(Class) - Static method in class RJavaTools
  Returns the static inner classes of the class
getStaticFields(Class) - Static method in class RJavaTools
  Returns the static fields of the class
getStaticMethods(Class) - Static method in class RJavaTools
  Returns the static methods of the class
getStaticX() - Static method in class RJavaTools_Test
getStringDoubleRectangularArrayExample() - Static method in class RectangularArrayExamples
getStringTripleRectangularArrayExample() - Static method in class RectangularArrayExamples
getTrueLength(boolean) - Static method in class RJavaArrayTools
getTrueLength(byte) - Static method in class RJavaArrayTools
getTrueLength(char) - Static method in class RJavaArrayTools
getTrueLength(double) - Static method in class RJavaArrayTools
getTrueLength(float) - Static method in class RJavaArrayTools
getTrueLength(int) - Static method in class RJavaArrayTools
getTrueLength(long) - Static method in class RJavaArrayTools
getTrueLength(short) - Static method in class RJavaArrayTools
getTrueLength(Object) - Static method in class RJavaArrayTools
  Returns the true length of an array (the product of its dimensions)
getX() - Method in class DummyPoint
getX() - Method in class RJavaTools_Test

## H

hasClass(Object, String) - Static method in class RJavaTools
  Checks if the class of the object has the given inner class.
hasField(Object, String) - Static method in class RJavaTools
  Checks if the class of the object has the given field.
hasMethod(Object, String) - Static method in class RJavaTools
  Checks if the class of the object has the given method.
hasNext() - Method in class RJavaArrayIterator

## I

importPackage(String) - Method in class RJavaImport
  Adds a package to the list of "imported" packages
importPackage(String[]) - Method in class RJavaImport
  Adds a set of packages
increment - Variable in class RJavaArrayIterator
index - Variable in class RJavaArrayIterator
invokeMethod(Class, Object, String, Object[], Class[]) - Static method in class RJavaTools
  Invoke a method of a given class
isArray(boolean) - Static method in class RJavaArrayTools
isArray(byte) - Static method in class RJavaArrayTools
isArray(char) - Static method in class RJavaArrayTools
isArray(double) - Static method in class RJavaArrayTools
isArray(float) - Static method in class RJavaArrayTools
isArray(int) - Static method in class RJavaArrayTools
isArray(long) - Static method in class RJavaArrayTools
isArray(short) - Static method in class RJavaArrayTools
isArray(Object) - Static method in class RJavaArrayTools
  Deprecated.
  use RJavaArrayTools#isArray
isNA(double) - Static method in class RJavaArrayTools
isPrimitive() - Method in class ArrayWrapper
isPrimitiveTypeName(String) - Static method in class RJavaArrayTools
isRectangular() - Method in class ArrayWrapper
isRectangularArray(boolean) - Static method in class RJavaArrayTools
isRectangularArray(byte) - Static method in class RJavaArrayTools
isRectangularArray(char) - Static method in class RJavaArrayTools
isRectangularArray(double) - Static method in class RJavaArrayTools
isRectangularArray(float) - Static method in class RJavaArrayTools
isRectangularArray(int) - Static method in class RJavaArrayTools
isRectangularArray(long) - Static method in class RJavaArrayTools
isRectangularArray(short) - Static method in class RJavaArrayTools
isRectangularArray(Object) - Static method in class RJavaArrayTools
  Deprecated.
  use new ArrayWrapper(o).isRectangular() instead
isSingleDimensionArray(Object) - Static method in class RJavaArrayTools
isStatic(Class) - Static method in class RJavaTools
  Indicates if a class is static
isStatic(Member) - Static method in class RJavaTools
  Indicates if a member of a Class (field, method ) is static

## L

loader - Variable in class RJavaImport
  associated class loader
lookup(String) - Method in class RJavaImport
  Look for the class in the set of packages
lookup(String, Set) - Static method in class RJavaImport

## M

main(String[]) - Static method in class ArrayWrapper_Test
main(String[]) - Static method in class RectangularArrayBuilder_Test
main(String[]) - Static method in class RJavaArrayTools_Test
main(String[]) - Static method in class RJavaClassLoader
  main method
main(String[]) - Static method in class RJavaTools_Test
makeArraySignature(String, int) - Static method in class RJavaArrayTools
max(boolean) - Method in class RectangularArraySummary
  Iterates over the array to find the maximum value (in the sense of the Comparable interface)
min(boolean) - Method in class RectangularArraySummary
  Iterates over the array to find the minimum value (in the sense of the Comparable interface)
move(int, int) - Method in class DummyPoint

## N

NA_INTEGER - Static variable in class RJavaArrayTools
NA_REAL - Static variable in class RJavaArrayTools
nd - Variable in class RJavaArrayIterator
newInstance(Class, Object[], Class[]) - Static method in class RJavaTools
  Object creator.
next() - Method in class RJavaArrayIterator
NotAnArrayException - Exception in <Unnamed>
  Exception indicating that an object is not a java array
NotAnArrayException(Class) - Constructor for exception NotAnArrayException
NotAnArrayException(String) - Constructor for exception NotAnArrayException
NotComparableException - Exception in <Unnamed>
  Exception generated when two objects cannot be compared Such cases happen when an object does not implement the Comparable interface or when the comparison produces a ClassCastException
NotComparableException(Class) - Constructor for exception NotComparableException
NotComparableException(Object) - Constructor for exception NotComparableException
NotComparableException(Object, Object) - Constructor for exception NotComparableException
NotComparableException(String) - Constructor for exception NotComparableException

## O

ObjectArrayException - Exception in <Unnamed>
  Generated when one tries to access an array of primitive values as an array of Objects
ObjectArrayException(String) - Constructor for exception ObjectArrayException

## P

position - Variable in class RJavaArrayIterator
primaryLoader - Static variable in class RJavaClassLoader
  singleton
PrimitiveArrayException - Exception in <Unnamed>
  Generated when one tries to convert an arrays into a primitive array of the wrong type
PrimitiveArrayException(String) - Constructor for exception PrimitiveArrayException

## R

range(boolean) - Method in class RectangularArraySummary
  Iterates over the array to find the range of the java array (in the sense of the Comparable interface)
RectangularArrayBuilder - Class in <Unnamed>
  Builds rectangular java arrays
RectangularArrayBuilder(boolean, int) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(boolean, int[]) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(byte, int) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(byte, int[]) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(char, int) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(char, int[]) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(double, int) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(double, int[]) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(float, int) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(float, int[]) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(int, int) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(int, int[]) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(long, int) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(long, int[]) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(short, int) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(short, int[]) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(Object, int) - Constructor for class RectangularArrayBuilder
RectangularArrayBuilder(Object, int[]) - Constructor for class RectangularArrayBuilder
  constructor
RectangularArrayBuilder_Test - Class in <Unnamed>
  Test suite for RectangularArrayBuilder
RectangularArrayBuilder_Test() - Constructor for class RectangularArrayBuilder_Test
RectangularArrayExamples - Class in <Unnamed>
  Utility class that makes example rectangular java arrays of 2 and 3 dimensions for all primitive types, String and Point (as an example of array of non primitive object)
RectangularArrayExamples() - Constructor for class RectangularArrayExamples
RectangularArraySummary - Class in <Unnamed>
  Utility class to extract something from a rectangular array
RectangularArraySummary(Object, int) - Constructor for class RectangularArraySummary
RectangularArraySummary(Object, int[]) - Constructor for class RectangularArraySummary
  Constructor
rep(Object, int) - Static method in class RJavaArrayTools
  Creates a java array by cloning o several times
rev(Object[]) - Static method in class RJavaArrayTools
  Returns a copy of the input array with elements in reverse order
RJavaArrayIterator - Class in <Unnamed>
RJavaArrayIterator() - Constructor for class RJavaArrayIterator
RJavaArrayIterator(int) - Constructor for class RJavaArrayIterator
RJavaArrayIterator(int[]) - Constructor for class RJavaArrayIterator
RJavaArrayTools - Class in <Unnamed>
RJavaArrayTools() - Constructor for class RJavaArrayTools
RJavaArrayTools_Test - Class in <Unnamed>
RJavaArrayTools_Test() - Constructor for class RJavaArrayTools_Test
RJavaArrayTools.ArrayDimensionMismatchException - Exception in <Unnamed>
RJavaClassLoader - Class in <Unnamed>
  Class loader used internally by rJava The class manages the class paths and the native libraries (jri, ...)
RJavaClassLoader(String, String) - Constructor for class RJavaClassLoader
  Constructor.
RJavaClassLoader(String, String, RJavaClassLoader) - Constructor for class RJavaClassLoader
  Constructor.
RJavaComparator - Class in <Unnamed>
  Utility class to compare two objects in the sense of the java.lang.Comparable interface
RJavaComparator() - Constructor for class RJavaComparator
RJavaImport - Class in <Unnamed>
  Utilities to manage java packages and how they are "imported" to R databases.
RJavaImport(ClassLoader) - Constructor for class RJavaImport
  Constructor.
RJavaTools - Class in <Unnamed>
  Tools used internally by rJava.
RJavaTools() - Constructor for class RJavaTools
RJavaTools_Test - Class in <Unnamed>
RJavaTools_Test() - Constructor for class RJavaTools_Test
RJavaTools_Test.DummyNonStaticClass - Class in <Unnamed>
RJavaTools_Test.TestException - Exception in <Unnamed>
runtests() - Static method in class ArrayWrapper_Test
runtests() - Static method in class RectangularArrayBuilder_Test
runtests() - Static method in class RJavaArrayTools_Test
runtests() - Static method in class RJavaTools_Test

## S

set(Object, int[], boolean) - Static method in class RJavaArrayTools
set(Object, int[], byte) - Static method in class RJavaArrayTools
set(Object, int[], char) - Static method in class RJavaArrayTools
set(Object, int[], double) - Static method in class RJavaArrayTools
set(Object, int[], float) - Static method in class RJavaArrayTools
set(Object, int[], int) - Static method in class RJavaArrayTools
set(Object, int[], long) - Static method in class RJavaArrayTools
set(Object, int[], short) - Static method in class RJavaArrayTools
set(Object, int[], Object) - Static method in class RJavaArrayTools
  Replaces a single value of the array
set(Object, int, boolean) - Static method in class RJavaArrayTools
set(Object, int, byte) - Static method in class RJavaArrayTools
set(Object, int, char) - Static method in class RJavaArrayTools
set(Object, int, double) - Static method in class RJavaArrayTools
set(Object, int, float) - Static method in class RJavaArrayTools
set(Object, int, int) - Static method in class RJavaArrayTools
set(Object, int, long) - Static method in class RJavaArrayTools
set(Object, int, short) - Static method in class RJavaArrayTools
set(Object, int, Object) - Static method in class RJavaArrayTools
setDebug(int) - Static method in class RJavaClassLoader
  Set the debug level.
setX(Integer) - Method in class RJavaTools_Test
sort(Object[], boolean) - Static method in class RJavaArrayTools
  Returns a copy of the array where elements are sorted
start - Variable in class RJavaArrayIterator
static_x - Static variable in class RJavaTools_Test

## T

TestException - Exception in <Unnamed>
  Generated as part of testing rjava internal java tools
TestException(String) - Constructor for exception RJavaTools_Test.TestException
TestException(String) - Constructor for exception TestException
toByte(Object) - Static method in class RJavaClassLoader
  Serialize an object to a byte array.
toObject(byte[]) - Method in class RJavaClassLoader
  Deserialize an object from a byte array.
toObjectPL(byte[]) - Static method in class RJavaClassLoader
  converts the byte array into an Object using the primary RJavaClassLoader

## U

u2w(String) - Static method in class RJavaClassLoader
  Utility to convert paths for windows.
unboxBooleans(Boolean[]) - Static method in class RJavaArrayTools
unboxDoubles(Double[]) - Static method in class RJavaArrayTools
unboxIntegers(Integer[]) - Static method in class RJavaArrayTools
unique(Object[]) - Static method in class RJavaArrayTools
useSystem - Variable in class RJavaClassLoader
  Should the system class loader be used to resolve classes as well as this class loader

## V

verbose - Static variable in class RJavaClassLoader
  Print debug messages if is set to `true`

## X

x - Variable in class DummyPoint
x - Variable in class RJavaTools_Test

## Y

y - Variable in class DummyPoint

A B C D E F G H I L M N O P R S T U V X Y
All Classes All Packages