scala-java-interop

Dies betrifft den Aufruf von Scala-Code von Java oder umgekehrt.
1
Antwort

Scala und Java Generics - Extrahieren und Zurückgeben verschachtelter Typen

Java-Generics können den Typ der generischen Typparameter basierend auf dem Rückgabetyp von Ausdrücken ableiten. Berücksichtigen Sie Folgendes: %Vor% Wir können es so nennen: %Vor% Dies wird kompilieren, aber ein RuntimeException werf...
11.02.2013, 15:54
1
Antwort

Implementierung einer Scala-Funktion in Java

Ich versuche ein Scala-Funktion-Objekt zu implementieren (speziell - mit Apache Funke zu verwenden) Der entsprechende Java-Typ ist scala.Function0 (für eine Funktion ohne Parameter) neben der Methode, die die Geschäftslogik apply() i...
02.09.2014, 12:45
1
Antwort

Verwendung von Scala-Aliasen aus Java-Code

Angenommen, ich habe in scala einen Typalias definiert als %Vor% Es sieht so aus, als könnte ich in Java-Code nicht auf Alias ​​verweisen (es klagt einfach kann kein Symbol finden ): %Vor% Ich habe auch den statischen Import ausprobiert...
02.12.2012, 21:05
2
Antworten

Benutze Scala-Konstanten in Java

Ich werte derzeit Scala für zukünftige Projekte aus und bin auf etwas Seltsames gestoßen. Ich habe die folgende Konstante für uns in einer JSP erstellt: %Vor% Und es hat nicht funktioniert. Nach einigem Experimentieren entschied ich mich zu...
05.10.2010, 06:57
1
Antwort

Was sind die Garantien für Scala Access Qualifiers?

Ich habe eine Klasse mit diesem Code: %Vor% Dann benutze ich in einem anderen Paket diese Klasse: %Vor% Betrachtet man den generierten Bytecode, gibt es keinen Hinweis auf einen Zugriffsmodifikator, was sinnvoll ist, da Java solche Zugri...
04.12.2012, 21:46
2
Antworten

Kann ich auf ein Scala-Objekt ohne Klammern von Java zugreifen?

Gegeben das folgende Scala-Objekt: %Vor% Es scheint, dass der Scala-Compiler eine Methode ohne Parameter generiert, um auf das Feld NAME zuzugreifen. Wenn ich jedoch versuche, von Java aus auf dieses Feld zuzugreifen, sieht es so aus, als...
08.12.2011, 16:12
1
Antwort

Scala-Code von Java aufrufen?

Ich benutze Netbeans, um Scala und Java zu schreiben. Netbeans hat eine .jar-Datei für das Scala-Projekt erstellt. Ich habe versucht, diese Datei in das Java-Projekt zu importieren. Aber ich konnte keine Klasse aus dieser .jar-Datei in mein J...
03.09.2009, 06:41
1
Antwort

Wie erhalten Sie Java-Methoden-Annotationen in scala?

Ich habe zwei Projekte, ein Scala-Projekt und ein Java-Projekt. Mein Scala-Projekt verweist auf das Java-Projekt im Build-Pfad. In meinem Java-Projekt deklariere ich die folgende Anmerkung: %Vor% In meinem Scala-Projekt beschreibe ich einige...
19.12.2012, 02:48
1
Antwort

Wie sehen benutzerdefinierte Werteklassen aus Java aus?

Ich glaube, ich verstehe die neue "Value Class" -Funktion von Scala 2.10, im Vergleich zu Haskells newtype : %Vor% Die Frage, die ich habe, ist, wie erscheint eine Wertklasse für Java-Code, der das Scala-Paket verwendet, in dem er deklarie...
30.06.2012, 18:43
2
Antworten

Traversable = Java Iterator

Ich habe ein Traversable, und ich möchte es zu einem Java Iterator machen. Mein Problem ist, dass ich will, dass alles faul gemacht wird. Wenn ich .toIterator auf dem Traversable mache, erzeugt es eifrig das Ergebnis, kopiert es in eine Liste un...
02.11.2012, 09:05