Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

idontknow

unregistriert

1

28.12.2012, 00:51

playframework: java tuple an scala template übergeben

moin :)

ich hoffe hier jmd zu finden der ahnung vom playframework.org hat!

Ich versuche ein Tuple vom Java Code an ein Template File welches in Scala geschrieben wurde zu übergeben. In Scala habe ich den Tuple-Parameter als Typ Tuple2[String, String]. Das Template File kompiliert problemlos.

Jetzt habe ich Probleme das "Gegenstück" also das Java-Tuple das "zu dem Scala Tuple" gehört zu finden (wenn die Typen nicht "identisch" sind bekomme ich (das ist momentan der Fall) einen "method cannot be applied to given types error".

Java untersttüzt meines Wissens von Haus aus keine Tuple, deswegen hatte ich erwartet, dass das Tuple welches von Play (für Java) unter play.libs.F.Tuple<A,B> geliefert wird das gegensück zum Scala Tuple2 ist, abbbbbber nope. Krieg immernoch den Fehler, dass die Typen nicht stimmen.

Bin ziemlich am verzweifeln :(
Kennt sich jemand eventuekll damit aus?

Gruß
ftb

edit: War logisch, bis zum verzweifeln gesucht, thread aufgemacht und 5min weiter gesucht -> lösung.

Man muss scala.TupleX verwenden dann gehts.. wer rechnet mit sowas, dass man Scala Objekte in Java benutzen kann oO

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »idontknow« (28.12.2012, 01:01)


2

28.12.2012, 01:31

wer rechnet mit sowas, dass man Scala Objekte in Java benutzen kann oO

Das ist ja mitunter ein Grund, welcher Scala auch für größere Projekte so interessant macht. Denn ein Mix aus Java und Scala ist möglich und sogar gewünscht.

idontknow

unregistriert

3

28.12.2012, 01:55

Hab Scala vorher noch nie benutzt und jetzt auch nur sehr begrenzt, deswegen überrascht es mich leider nicht, dass ich Probleme damit hatte :p.

Wenn man das WEIß ist es gar nicht so doof.

Werbeanzeige