extension-function- все статьи тега ➜ страница 0
Доступ к функциям расширения Kotlin с Java
можно ли получить доступ к функциям расширения из кода Java? Я определил функцию расширения в файле Kotlin. package com.test.extensions import com.test.model.MyModel /** * */ public fun MyModel.bar(): Int { return this.name.length() } здесь MyModel - это (сгенерированный) класс java. Теперь я хотел получить доступ к нему в своем обычном java-коде: MyModel model = new MyModel(); model.bar(); однако, это не работает. IDE не распознает bar() метод и компиляция не удается. что работа ...