fs2.data.cbor.high
High-level representation and tools for CBOR data streams.
The high-level representation is less powerful as the low-level one, as it builds structured data. For instance it is not able to represent arrays of strings whose size is bigger than Int.MaxValue
.
The reprensentation is intended to be easier to work with if you need more structured data and don't exceed the underlying limits.
Attributes
Members list
Packages
Type members
Classlikes
Attributes
- Companion
- object
- Source
- model.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Arrayclass ByteStringobject False.typeclass Float32class Float64class Integerclass Mapobject Null.typeclass SimpleValueclass Taggedclass TextStringobject True.typeobject Undefined.typeShow all
Attributes
- Companion
- trait
- Source
- model.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CborValue.type
Value members
Concrete methods
Parses the stream of low-level items into high level AST.
Transforms a stream of CBOR values into the binary representations.
Transforms a stream of CBOR values into the binary representations.
This encoder, uses some tags defined in Tags to encode some values (e.g. big numbers).
Attributes
- Source
- package.scala
Transforms a stream of CBOR values into a stream of low-level items.
Transforms a stream of CBOR values into a stream of low-level items.
This encoder, uses some tags defined in Tags to encode some values (e.g. big numbers).
Attributes
- Source
- package.scala
Parses the stream of bytes into high level AST.