Ich verstehe nicht, den Titel Fehler, dass für diese Funktion zu wissen:Typenkonflikt, erwartet ListBuffer [Alle], tatsächliche ListBuffer [Custom]
def myFunction(objectList: ListBuffer[Any], `object`: Any): Boolean = {...}
mit diesen Parametern aufgerufen:
myFunction(
objectList // :ListBuffer[CustomClass],
customObject // :CustomObject
)
bin ich verpflichtet Funktion wie folgt zu nennen:
myFunction(
objectList.asInstanceOf[ListBuffer[Any]],
customObject
)
Erzeugt Fehler Mismatch Typ nur für ListBuffer param Eter. Also CustomObject => Any ist in Ordnung, aber kein ListBuffer [CustomObject] => ListBuffer [Any]?
Danke