KVisibility
enum class KVisibility
Видимость — аспект объявления Kotlin, определяющий, где это объявление доступно в исходном коде. Видимость можно изменить с помощью одного из следующих модификаторов: public, protected, internal, private.
Обратите внимание, что некоторые виды видимости Java, такие как пакетная и защищенная (которая также предоставляет доступ к элементам из того же пакета), в Kotlin не могут быть представлены, поэтому соответствующего значения KVisibility для них нет.
Дополнительную информацию см. в документации по языку Kotlin.
Значения перечисления
PUBLIC
Видимость объявлений, помеченных модификатором public, или без модификатора.
PROTECTED
Видимость объявлений, помеченных модификатором protected.
INTERNAL
Видимость объявлений, помеченных модификатором internal.
PRIVATE
Видимость объявлений, помеченных модификатором private.
Расширяемые свойства
declaringJavaClass
Возвращает экземпляр Java Class перечисления, к которому принадлежит данный констант.
val <E : Enum<E>> Enum<E>.declaringJavaClass: Class<E>
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-visibility/index.html