Spec-Zone.ru › Kotlin 2

Объявления на уровне пакета

kotlin-stdlib/kotlin.uuid

Мультплатформенные Uuid классы и вспомогательные функции для работы с UUID.

Типы

ExperimentalUuidApi

Требования к платформе и версии: Common (2.0)

@RequiresOptIn(level = RequiresOptIn.Level.ERROR)
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS])
annotation class ExperimentalUuidApi

Эта аннотация помечает экспериментальный API Kotlin Uuid.

Uuid

Требования к платформе и версии: Common (2.4)

class Uuid : Comparable<Uuid> , Serializable

Представляет собой универсальный уникальный идентификатор (UUID), также известный как глобальный уникальный идентификатор (GUID).

Функции

getUuid

Требования к платформе и версии: JVM (2.4)

fun ByteBuffer.getUuid(): Uuid

Считывает значение Uuid в текущей позиции этого буфера.

fun ByteBuffer.getUuid(index: Int): Uuid

Считывает значение Uuid по указанному индексу.

putUuid

Требования к платформе и версии: JVM (2.4)

@IgnorableReturnValue
fun ByteBuffer.putUuid(uuid: Uuid): ByteBuffer

Записывает указанное значение uuid в текущую позицию этого буфера.

@IgnorableReturnValue
fun ByteBuffer.putUuid(index: Int, uuid: Uuid): ByteBuffer

Записывает указанное значение uuid по указанному индексу.

toJavaUuid

Требования к платформе и версии: JVM (2.4)

inline fun Uuid.toJavaUuid(): UUID

Преобразует это значение kotlin.uuid.Uuid в соответствующее значение java.util.UUID.

toKotlinUuid

Требования к платформе и версии: JVM (2.4)

inline fun UUID.toKotlinUuid(): Uuid

Преобразует это значение java.util.UUID в соответствующее значение kotlin.uuid.Uuid.

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.uuid/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API