I have an abstract class, written in Java:
abstract class AbstractJavaClass {
abstract public Map<String, String> method(Map<String, String> params);
}
I'm trying to extend this class in scala:
class ScalaConcreteClass extends AbstractJavaClass {
override def method(params: ...): ...
}
First I've written type (...) in scala as Map[String, String] (just didn't know what to try else :)), but it says: (Note that java.util.Map[java.lang.String,java.lang.String] does not match Map[String,String])
How should I override that methods?