package test import java.util.ArrayList public trait LoadIterableWithPropagation: java.lang.Object { public trait LoadIterable : java.lang.Object { public fun getIterable(): MutableIterable? public fun setIterable(p0: MutableIterable?) public fun getReadOnlyIterable(): Iterable? public fun setReadOnlyIterable(p0: Iterable?) } public open class LoadIterableImpl : LoadIterable { public override fun getIterable(): MutableIterable? = ArrayList() public override fun setIterable(p0: MutableIterable?): Unit {} public override fun getReadOnlyIterable(): Iterable? = ArrayList() public override fun setReadOnlyIterable(p0: Iterable?): Unit {} } }