Rjava

RE-RO-NEVOR RO-JAVA-Schnittstelle
Jetzt downloaden

Rjava Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Simon Urbanek
  • Website des Verlags:
  • http://www.rforge.net/rJava/index.html
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 330 KB

Rjava Stichworte


Rjava Beschreibung

Low-Level-R zu Java-Schnittstelle Rjava ist eine einfache R-to-Java-Schnittstelle mit niedriger Ebene, sehr ähnlich wie .c / .call und Freunde. Ermöglicht die Erstellung von Objekten, Anrufmethoden und Zugriff auf Felder.RJAVA bietet eine Brücke mit niedrigem Niveau zwischen R und Java (über JNI). Mit Rjava können Sie Objekte, Anrufmethoden und Zugriffsfelder von Java-Objekten von R.-Anforderungen erstellen: · Java 1.4 oder höher Was ist neu in dieser Version: Neue Ausnahmebehandlung wurde eingeführt: · Java-Ausnahmen sind Ausnahmen von Ausnahmebedingungen zugeordnet, die zur Aufforderung der Ausnahme auf R-Ebene verwendet werden können. Der Klassenname (ohne Packungspfad) der Ausnahme wird als Unterklasse der Ausnahme verwendet, so dass gezielte Handleiter verwendet werden können: tryCatch (.jnew ("foo"), noclassdeffoundError = Funktion (e) ...) · Zusätzlich verursacht der JNI-Code nun einen Fehler anstelle einer Warnung, jedoch haben einige Fehler, die intern an JNI, jedoch keine zugehörige Java-Ausnahme haben, und feuert somit den üblichen einfachkeitsbedingung. · Infolge der neuen Fehlerbehandlung mit Ausnahme von Ausnahmeobjekten werden jetzt in E $ JOVJ des Handlers geliefert, und .jGetex () wird veraltet. · Neue High-Level-API mit der Funktion "J" hinzugefügt. Es ersetzt den zuvor verwendeten .j () /. Jrnew () und .jrcall (). · Neue Java-Objekte werden mit neuem (j ("Klasse"), ...) erstellt (J ("Klasse"), ...) und statische Methoden und Felder werden mit J ("Klasse") zugegriffen. Die entsprechende Implementierung verwendet in allen Fällen Reflexion. · Eine zusätzliche Klasse JCLassName wurde erstellt, um statische Anrufe an Accessor-Methoden wie $ $ und -aufrufe an neue () zu unterstützen. · mit.jclassname und in.jclassname hinzugefügt, um "mit" Semantik auf statischen Feldern und Methoden von Java-Klassen zu unterstützen · Hinzugefügt (Outpunded) IsjavaArray-Funktion, um zu überprüfen, ob ein "JOBJREF" oder ein "Jarrayref" wirklich auf ein Java-Array bezieht · Langery.jarrayref hinzugefügt, um die Anzahl der Objekte in einem Java-Array abzufragen. Eine Ausnahme wird generiert, wenn das Objekt kein Array ist · "Länge" Pseudofeld für Java-Arrays in syntaktischer Zucker und mit Semantik R-Stil-Indexierung von Java-Arrays mit fügte japany hinzu, um über ein Java-Array oder eine Implementierung der iterananten Schnittstelle anzuwenden · str.jarrayref als Alias hinzugefügt, um zu zeigen.jarrayref · .jcast gewinnt Argumente "Check" und "Convert.Array". Ihr Standardwert ist falsch für die Rückwärtskompatibilität mit früheren Releases von Rjava


Rjava Zugehörige Software