import com.m8test.script.core.api.console.Console import com.m8test.script.core.impl.JavaTypeTester class MultiAbstractMethodInterfaceImpl(private val _console: Console) : JavaTypeTester.MultiAbstractMethodInterface { override fun setInt(i: Int) { _console.log("setInt $i") } override fun getInt(): Int { _console.log("getInt") return 0 } } JavaTypeTester.setMultiAbstractMethodInterface(MultiAbstractMethodInterfaceImpl(_console)) val mami = JavaTypeTester.getMultiAbstractMethodInterface() mami.setInt(1234) _console.log(mami.getInt())