zio-mongodb-bson
zio-mongodb-bson
io.github.zeal18.zio.mongodb.bson
BsonArray
BsonBinary
BsonBoolean
BsonDateTime
BsonDecimal128
BsonDocument
BsonDouble
BsonElement
BsonInt32
BsonInt64
BsonJavaScript
BsonJavaScriptWithScope
BsonMaxKey
BsonMinKey
BsonNull
BsonNumber
BsonObjectId
BsonRegularExpression
BsonString
BsonSymbol
BsonTimestamp
BsonTransformer
BsonTransformer
BsonUndefined
DefaultBsonTransformers
TransformBigDecimal
TransformBinary
TransformBoolean
TransformBsonValue
TransformDateTime
TransformDecimal128
TransformDouble
TransformInt
TransformLong
TransformNone
TransformObjectId
TransformRegex
TransformString
LowPrio
TransformImmutableDocument
TransformMutableDocument
RichBsonElement
io.github.zeal18.zio.mongodb.bson.annotations
BsonIgnore
BsonProperty
io.github.zeal18.zio.mongodb.bson.codecs
BsonTypeClassMap
Codec
Codec
Decoder
Decoder
Encoder
Encoder
io.github.zeal18.zio.mongodb.bson.codecs.decoders
BsonDecoders
CollectionsDecoders
NestedOptionDecoder
OptionDecoder
OptionDecoders
PrimitiveDecoders
TemporalDecoders
io.github.zeal18.zio.mongodb.bson.codecs.encoders
BsonEncoders
CollectionsEncoders
NestedOptionEncoder
OptionEncoder
OptionEncoders
PrimitiveEncoders
TemporalEncoders
io.github.zeal18.zio.mongodb.bson.collection
io.github.zeal18.zio.mongodb.bson.collection.immutable
Document
Document
io.github.zeal18.zio.mongodb.bson.collection.mutable
Document
Document
io.github.zeal18.zio.mongodb.bson.conversions
zio-mongodb-bson
/
io.github.zeal18.zio.mongodb.bson.codecs.encoders
/
BsonEncoders
BsonEncoders
trait
BsonEncoders
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
object
Encoder
.type
Implicits
Implicits
Implicits
implicit lazy
val
bsonArray
:
Encoder
[
BsonArray
]
implicit lazy
val
bsonBinary
:
Encoder
[
BsonBinary
]
implicit lazy
val
bsonBoolean
:
Encoder
[
BsonBoolean
]
implicit lazy
val
bsonDateTime
:
Encoder
[
BsonDateTime
]
implicit lazy
val
bsonDecimal128
:
Encoder
[
BsonDecimal128
]
implicit lazy
val
bsonDocument
:
Encoder
[
BsonDocument
]
implicit lazy
val
bsonDouble
:
Encoder
[
BsonDouble
]
implicit lazy
val
bsonInt32
:
Encoder
[
BsonInt32
]
implicit lazy
val
bsonInt64
:
Encoder
[
BsonInt64
]
implicit lazy
val
bsonJavaScript
:
Encoder
[
BsonJavaScript
]
implicit lazy
val
bsonJavaScriptWithScope
:
Encoder
[
BsonJavaScriptWithScope
]
implicit lazy
val
bsonMaxKey
:
Encoder
[
BsonMaxKey
]
implicit lazy
val
bsonMinKey
:
Encoder
[
BsonMinKey
]
implicit lazy
val
bsonNull
:
Encoder
[
BsonNull
]
implicit lazy
val
bsonObjectId
:
Encoder
[
BsonObjectId
]
implicit lazy
val
bsonRegularExpression
:
Encoder
[
BsonRegularExpression
]
implicit lazy
val
bsonString
:
Encoder
[
BsonString
]
implicit lazy
val
bsonSymbol
:
Encoder
[
BsonSymbol
]
implicit lazy
val
bsonTimestamp
:
Encoder
[
BsonTimestamp
]
implicit lazy
val
bsonUndefined
:
Encoder
[
BsonUndefined
]
implicit lazy
val
bsonValue
:
Encoder
[
BsonValue
]
implicit lazy
val
decimal128
:
Encoder
[
Decimal128
]
implicit lazy
val
objectId
:
Encoder
[
ObjectId
]