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–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