Уровень устаревания
enum class DeprecationLevel
Возможные уровни устаревания. Уровень определяет, как будут сообщаться об использования устаревших элементов в коде.
См. также
Значения перечисления
ПРЕДУПРЕЖДЕНИЕ
Использование устаревшего элемента будет сообщено как предупреждение.
ОШИБКА
Использование устаревшего элемента будет сообщено как ошибка.
СКРЫТО
Устаревший элемент не будет доступен из кода.
Расширяемые свойства
declaringJavaClass
Возвращает экземпляр Java Class перечисления, к которому принадлежит данная константа.
val <E : Enum<E>> Enum<E>.declaringJavaClass: Class<E>
Расширяемые функции
coerceAtLeast
Обеспечивает, что это значение не меньше указанного минимального значения.
fun <T : Comparable<T>> T.coerceAtLeast(minimumValue: T): T
coerceAtMost
Обеспечивает, что это значение не больше указанного максимального значения.
fun <T : Comparable<T>> T.coerceAtMost(maximumValue: T): T
coerceIn
Обеспечивает, что это значение находится в заданном диапазоне minimumValue..maximumValue.
fun <T : Comparable<T>> T.coerceIn( minimumValue: T?, maximumValue: T? ): T
Обеспечивает, что это значение находится в указанном диапазоне.
fun <T : Comparable<T>> T.coerceIn( range: ClosedFloatingPointRange<T> ): T
fun <T : Comparable<T>> T.coerceIn(range: ClosedRange<T>): T
compareTo
rangeTo
Создает диапазон от этого значения Comparable до указанного значения that.
operator fun <T : Comparable<T>> T.rangeTo( that: T ): ClosedRange<T>
rangeUntil
Создаёт открытый диапазон от этого значения Comparable до указанного значения that.
operator fun <T : Comparable<T>> T.rangeUntil( that: T ): OpenEndRange<T>
Наследующие классы
ОШИБКА
Использование устаревшего элемента будет сообщено как ошибка.
СКРЫТО
Устаревший элемент не будет доступен из кода.
ПРЕДУПРЕЖДЕНИЕ
Использование устаревшего элемента будет сообщено как предупреждение.
© 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/-deprecation-level/index.html