2017-06-12 2 views
0

Ich möchte https://github.com/davidmoten/rtree verwenden, um zu erstellenJava zu Scala-Konvertierung - generische Typings für R-Baum verloren?

RTree<String, Point> tree = RTree.create(); 
tree = tree.add("someStuff", Geometries.point(10,20)); 

In scala ich

versucht
val tree = RTree.create // note no generics here. Unsure how to add them 
tree.add("someStuff", Geometries.point(10,20)) 

Diese cannot resolve symbol 'add' when trying to compile the Scala code in führt. Dies sollte es beheben

+0

ersten Kommentar In Bezug auf, können Sie nur eine Art Signatur hinzuzufügen: 'val Baum: Tree [String, Punkt] = Rtree.create'. In der Tat, ich denke, das könnte alles sein, was Sie brauchen, um dies zur Arbeit zu bringen ... – Alec

Antwort

2

:

val tree: RTree[String, Point] = RTree.create[String, Point]() 
tree.add("someStuff", Geometries.point(10,20))