Объявления на уровне пакета
API для кодирования и декодирования данных с использованием различных схем кодирования, таких как Base64.
Типы
Требования к платформе и версии: Common (1.8)
annotation class ExperimentalEncodingApi@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 ] )
Эта аннотация помечает экспериментальный API для кодирования и декодирования двоичных данных и последовательностей печатных символов ASCII.
Функции
Требования к платформе и версии: JVM (1.8)
fun InputStream.decodingWith(base64: Base64): InputStream
Требования к платформе и версии: JVM (1.8)
fun OutputStream.encodingWith(base64: Base64): OutputStream
© 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.io.encoding/index.html