zio.blocks.schema.bson
Members list
Type members
Classlikes
Helper functions for constructing BSON values in tests.
Helper functions for constructing BSON values in tests.
Attributes
- Source
- BsonTypes.scala
- Supertypes
- Self type
-
BsonBuilder.type
Attributes
- Companion
- class
- Source
- BsonTypes.scala
- Supertypes
- Self type
-
BsonCodec.type
Combined encoder and decoder for BSON values.
Combined encoder and decoder for BSON values.
Attributes
- Companion
- object
- Source
- BsonTypes.scala
- Supertypes
Attributes
- Companion
- class
- Source
- BsonCodecDeriver.scala
- Supertypes
- Self type
-
BsonCodecDeriver.type
Attributes
- Companion
- object
- Source
- BsonCodecDeriver.scala
- Supertypes
- Known subtypes
-
object BsonCodecDeriver
Decoder for BSON values.
Decoder for BSON values.
Attributes
- Companion
- object
- Source
- BsonTypes.scala
- Supertypes
- Self type
-
BsonDecoder[A]
Attributes
- Companion
- trait
- Source
- BsonTypes.scala
- Supertypes
- Self type
-
BsonDecoder.type
Extension methods for BsonValue to enable decoding.
Extension methods for BsonValue to enable decoding.
Attributes
- Source
- package.scala
- Supertypes
-
class AnyValtrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- BsonTypes.scala
- Supertypes
- Self type
-
BsonEncoder.type
Encoder for BSON values.
Encoder for BSON values.
Attributes
- Companion
- object
- Source
- BsonTypes.scala
- Supertypes
- Self type
-
BsonEncoder[A]
Attributes
- Source
- BsonSchemaCodec.scala
- Supertypes
- Self type
-
BsonSchemaCodec.type
Trace element for BSON decoding errors, indicating the path where an error occurred.
Trace element for BSON decoding errors, indicating the path where an error occurred.
Attributes
- Companion
- object
- Source
- BsonTypes.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- trait
- Source
- BsonTypes.scala
- Supertypes
- Self type
-
BsonTrace.type
This object was generated by sbt-buildinfo.
This object was generated by sbt-buildinfo.
Attributes
- Source
- BuildInfo.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
BuildInfo.type
Provides Schema[ObjectId] support for BSON encoding/decoding.
Provides Schema[ObjectId] support for BSON encoding/decoding.
The ObjectId is represented as a wrapper around String (hex representation), but when encoded to BSON, it uses the native BsonType.OBJECT_ID (12-byte format) via special handling in BsonCodecDeriver.
Attributes
- Source
- ObjectIdSupport.scala
- Supertypes
- Self type
-
ObjectIdSupport.type
Implicits
Implicits
Extension methods for BsonValue to enable decoding.