Spec-Zone.ru › Scala 3.2

Object Codec.Codec

Класс-компаньон • Исходный код

object Codec extends LowPriorityCodecImplicits

Суперобразцы
Тракт LowPriorityCodecImplicits
Класс Object
Тракт Matchable
Класс Any
Тип самого себя
Codec.type

Конкретные методы

Исходник
def apply(encoding: String): Codec

Исходник
def apply(charSet: Charset): Codec

Исходник
def apply(decoder: CharsetDecoder): Codec

Исходник
def default: Codec

Исходник
def defaultCharsetCodec: Codec

Оптимистично, эти два возможных значения по умолчанию будут одинаковыми. На практике это не обязательно так, и фактически Sun классифицирует тот факт, что вы можете повлиять на что-либо посредством -Dfile.encoding, как случайность, при этом любые аномалии считаются «не ошибкой».

Исходник
def fileEncodingCodec: Codec

Исходник
def fromUTF8(bytes: Массив[Байт]): Массив[Символ]

Исходник
def fromUTF8(bytes: Массив[Байт], offset: Целое число, len: Целое число): Массив[Символ]

Исходник
def toUTF8(cs: CharSequence): Массив[Байт]

Исходник
def toUTF8(chars: Массив[Символ], offset: Целое число, len: Целое число): Массив[Байт]

Конкретные поля

Исходник
final val ISO8859: Codec

Исходник
final val UTF8: Codec

Неявные методы

Исходник
implicit def charset2codec(c: Charset): Codec

Исходник
implicit def decoder2codec(cd: CharsetDecoder): Codec

Исходник
implicit def string2codec(s: String): Codec

Унаследованные неявные методы

Исходник
implicit lazy val fallbackSystemCodec: Codec

Кодек последнего средства.

Унаследовано от LowPriorityCodecImplicits

© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.2.0/scala/io/Codec$.html

Spec-Zone.ru

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