Уровень устаревания
enum class DeprecationLevel
Возможные уровни устаревания. Уровень определяет, как будут сообщаться использования устаревших элементов в коде.
См. также
Значения перечисления
ПРЕДУПРЕЖДЕНИЕ
Использование устаревшего элемента будет сообщено как предупреждение.
ОШИБКА
Использование устаревшего элемента будет сообщено как ошибка.
СКРЫТО
Устаревший элемент не будет доступен из кода.
Расширяющие функции
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–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/-deprecation-level/index.html