Intereting Posts
Файл kotlin не поддерживает блок-схему, написанную markdown? База данных Firebase всегда отключена, когда протестирована на физическом устройстве Android Как реализовать finalize () в котлин? Настройка Jetty с помощью SSL / TLS и Keystore Basic Realm + Kotlin: RealmObject не устанавливает переданные значения Как создать экземпляр анонимного класса, который реализует интерфейс в Kotlin Gson или Moshi: в поле POJO может быть 2 типа, как сохранить в любом из полей Как реализовать репозиторий интерфейса в другом модуле проекта в AndroidStudio с помощью Dagger2 и Kotlin Использовать ExpectedException с Kotlin Есть ли способ идентифицировать класс данных Kotlin из обычного класса Kotlin? Как выполнить многоступенчатую инициализацию val Отзыв Android Retrofit, если ключ не является строкой Как проверить метод, когда в kotlin Intellij IDEA не показывает доступные предложения для ресурсов Android в файлах Kotlin Безглавая однопользовательская библиотека для JVM и JavaScript

Доступ к объекту класса Kotlin из Java

У меня есть класс Kotlin, который имеет объект класса, например

public class Foo { public class object { public val SomeValue : Int = 0 } } 

Если я использую этот класс из Java, как мне получить доступ к SomeValue внутри объекта класса? Если бы это был класс Java со статическим свойством, я бы просто использовал Foo.SomeValue – но я не могу этого сделать.

IntellIJ показывает, что я могу получить доступ к Foo.object.$instance , но в $instance нет getSomeValue или что-то в этом роде. Если я попытаюсь использовать $ instance.SomeValue в любом случае, когда я создаю сообщение об ошибке,

SomeValue имеет закрытый доступ в Foo.object

Я использую Kotlin 0.5.1.

Solutions Collecting From Web of "Доступ к объекту класса Kotlin из Java"