Ich versuche eine Java-Klassenbibliothek aus Scala-Code zu verwenden. (. JGraphT, um genau zu sein) Einer der Konstrukteure Ich nenne müssen, istWie übergibt man ein Klassenobjekt von Scala an Java?
public class SimpleGraph<V, E>
extends AbstractBaseGraph<V, E>
implements UndirectedGraph<V, E>
{
public SimpleGraph(Class<? extends E> edgeClass) {...}
}
diese von Java zu nennen, würde ich sagen:
UndirectedGraph<String, DefaultEdge> g = new SimpleGraph<String, DefaultEdge>(DefaultEdge.class);
Was Äquivalent der richtige Scala ist?
Genauer gesagt, wie übergebe ich das DefaultEdge.class-Argument an den Konstruktor?