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