KВидимость
enum class KVisibility
Видимость — это аспект объявления в Kotlin, регулирующий, где это объявление доступно в исходном коде. Видимость можно изменить с помощью одного из следующих модификаторов: public, protected, internal, private.
Обратите внимание, что некоторые Java-видимости, такие как package-private и protected (которые также обеспечивают доступ к элементам из того же пакета), не могут быть представлены в Kotlin, поэтому нет значения KВидимость, соответствующего им.
Дополнительную информацию см. в документации языка Kotlin по модификаторам видимости.
Значения перечисления
PUBLIC
Видимость объявлений, помеченных модификатором public, или без модификатора.
PROTECTED
Видимость объявлений, помеченных модификатором protected.
INTERNAL
Видимость объявлений, помеченных модификатором internal.
PRIVATE
Видимость объявлений, помеченных модификатором private.
© 2010–2022 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