# Package <Unnamed>

- Class Summary
  Class | Description
  --- | ---
  ArrayWrapper | Utility class to deal with arrays
  ArrayWrapper_Test | Test suite for ArrayWrapper
  DummyPoint |
  RectangularArrayBuilder | Builds rectangular java arrays
  RectangularArrayBuilder_Test | Test suite for RectangularArrayBuilder
  RectangularArrayExamples | 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)
  RectangularArraySummary | Utility class to extract something from a rectangular array
  RJavaArrayIterator |
  RJavaArrayTools |
  RJavaArrayTools_Test |
  RJavaClassLoader | Class loader used internally by rJava The class manages the class paths and the native libraries (jri, ...)
  RJavaComparator | Utility class to compare two objects in the sense of the java.lang.Comparable interface
  RJavaImport | Utilities to manage java packages and how they are "imported" to R databases.
  RJavaTools | Tools used internally by rJava.
  RJavaTools_Test |

- Exception Summary
  Exception | Description
  --- | ---
  ArrayDimensionException |
  FlatException | Generated when one attemps to flatten an array that is not rectangular
  NotAnArrayException | Exception indicating that an object is not a java array
  NotComparableException | 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
  ObjectArrayException | Generated when one tries to access an array of primitive values as an array of Objects
  PrimitiveArrayException | Generated when one tries to convert an arrays into a primitive array of the wrong type
  RJavaArrayTools.ArrayDimensionMismatchException |
  RJavaTools_Test.TestException |
  TestException | Generated as part of testing rjava internal java tools