rjava

LOW-level R naar Java-interface
Download nu

rjava Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Simon Urbanek
  • Uitgever website:
  • http://www.rforge.net/rJava/index.html
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 330 KB

rjava Tags


rjava Beschrijving

Laag-niveau R naar Java-interface Rjava is een eenvoudige R-to-Java-low-level interface, heel erg op .c / .call en vrienden. Hiermee biedt het maken van objecten, roepmethoden en toegang tot velden .Rjava biedt een brug met een laag niveau tussen R en Java (via JNI). RJAVA maakt het mogelijk om objecten, oproepmethoden en toegangsvelden van Java-objecten van R. te maken: · Java 1.4 of later Wat is er nieuw in deze release: Nieuwe uitzonderingsafhandeling is geïntroduceerd: · Java-uitzonderingen worden toegewezen aan uitzonderingsvoorwaarden die kunnen worden gebruikt om de uitzondering op R-niveau te vangen. De Class Name (zonder pakketpad) van de uitzondering wordt gebruikt als de subklasse van uitzondering zodanig dat gerichte handlers kunnen worden gebruikt: trycatch (.jnew ("foo"), noclassdeffounderror = functie (e) ...) · Daarnaast veroorzaakt JNI-code nu een fout in plaats van een waarschuwing, echter, sommige fouten die intern bij JNI mogelijk geen bijbehorende Java-uitzondering hebben en zullen dus de gebruikelijke SimpleError-toestand vuren. · Als gevolg van de nieuwe foutbehandelingsuitzonderingsobjecten worden nu geleverd in E $ JobJ van de handler en .jgetex () wordt verouderd. · Nieuwe API op hoog niveau toegevoegd met behulp van de "J" -functie. Het vervangt de eerder gebruikte .j () /. JRNEW () en .JRCALL (). · Nieuwe Java-objecten worden gemaakt met behulp van nieuwe (J ("Klasse"), ...) en statische methoden en velden zijn toegankelijk met J ("Klasse") $ ... De bijbehorende implementatie gebruikt in alle gevallen reflectie. · Er is een extra klasse JCLASSNAME gemaakt om statische oproepen aan accessor-methoden te ondersteunen, zoals $ en oproepen naar Nieuw (). · toegevoegd met.jclassname en binnenin.jclassname om "met" semantiek te ondersteunen op statische velden en methoden van Java-lessen · Toegevoegd (onuitgegeven) Isjavaarray-functie om te controleren of een "JobJref" of een "Jarrayref" echt naar een Java-array verwijst · Lengte toegevoegd.jarrayref om het aantal objecten in een Java-array te vragen. Een uitzondering wordt gegenereerd als het object geen array is · Toegevoegd "Lengte" Pseudo-veld voor Java-arrays in syntactische suiker en met semantiek R-stijl-indexering van Java-arrays met voegde JAPPLY aan toe om een Java-array of een implementatie van de tisable-interface aan te brengen · Toegevoegd St.Jarrayref als een alias om te laten zien.jarrayref · .Jcast wint-argumenten "check" en "convert.array". Hun standaardwaarde is false voor achterwaartse compatibiliteit met eerdere releases van rjava


rjava Gerelateerde software