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