Предположим, что есть библиотека Java, которая объявлена как @NonNullApi
, но некоторые ее методы на самом деле могут использовать параметр null
.
Есть ли способ проигнорировать требование о ненулевости и передать null
туда из Котлина?
UPD Необходимо уточнить: метод объявлен сторонней библиотекой как ненулевой, нет возможности изменить его код. Цель состоит в том, чтобы снять ограничение с вызывающей стороны.
Очевидный способ — использовать Reflection, но, может быть, Kotlin предоставляет для этого только синтаксис?
@Nullable
- person killjoy   schedule 18.11.2019