I have a java list
scala.collection.mutable.ListBuffer<ScalaMainObject.Attribute12> scalaAtr;
ScalaMainObject.Attribute12 atr;
ScalaMainObject.BaseEntity12 be1;
for( int i= 0; i<datapodDet.getAttributes().size();i++){
datapodDet.getAttributes().get(i).getAttributeId();
datapodDet.getAttributes().get(i).getType();
datapodDet.getAttributes().get(i).getName();
datapodDet.getAttributes().get(i).getDesc();
be1 = new ScalaMainObject.BaseEntity12(datapodDet.getAttributes().get(i).getAttributeId().toString(),datapodDet.getVersion(),datapodDet.getAttributes().get(i).getName()
,datapodDet.getAttributes().get(i).getDesc(),datapodDet.getActive());
atr = new ScalaMainObject.Attribute12(datapodDet.getAttributes().get(i).getType(), be1);
scalaAtr.add(atr);
}
Now my scala case class is ,
object ScalaMainObject {
case class Datapod12(baseEntityVal:BaseEntity12,attr: scala.collection.mutable.ListBuffer[Attribute12]){
}
}
I want to convert this java list to scala.collection.mutable.ListBuffer[Attribute12] from java code and after that will invoke a scala method.
But I am not able to convert java list to scala listbuffer. Please advice!!