Уровень устаревания
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 значения до указанного значения.
operator fun <T : Comparable<T>> T.rangeTo( that: T ): ClosedRange<T>
rangeUntil
Создаёт открытый диапазон от этого Comparable значения до указанного значения.
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