object BsonDecoder extends DefaultBsonDecoderInstances
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BsonDecoder
- DefaultBsonDecoderInstances
- BsonIterableDecoder
- LowestPrioDecoderAutoDerivation
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply[A](implicit arg0: BsonDecoder[A]): BsonDecoder[A]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
implicit final
def
autoDerivedBsonEncoder[A](implicit arg0: AutoDerivationUnlocked[A], encoder: Lazy[GenericDecoder[A]]): BsonDecoder[A]
- Definition Classes
- LowestPrioDecoderAutoDerivation
-
implicit
val
binaryDecoder: BsonDecoder[Array[Byte]]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
booleanDecoder: BsonDecoder[Boolean]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonArrayDecoder: BsonDecoder[BsonArray]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonBinaryDecoder: BsonDecoder[BsonBinary]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonBooleanDecoder: BsonDecoder[BsonBoolean]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonDateTimeDecoder: BsonDecoder[BsonDateTime]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonDbPointerDecoder: BsonDecoder[BsonDbPointer]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonDecimal128Decoder: BsonDecoder[BsonDecimal128]
- Definition Classes
- DefaultBsonDecoderInstances
- implicit val bsonDecoderFunctor: Functor[BsonDecoder]
-
implicit
val
bsonDocumentDecoder: BsonDecoder[BsonDocument]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonDoubleDecoder: BsonDecoder[BsonDouble]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonInt32Decoder: BsonDecoder[BsonInt32]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonInt64Decoder: BsonDecoder[BsonInt64]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonJavaScriptDecoder: BsonDecoder[BsonJavaScript]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonJavaScriptWithScopeDecoder: BsonDecoder[BsonJavaScriptWithScope]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonObjectIdDecoder: BsonDecoder[BsonObjectId]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonRegularExpressionDecoder: BsonDecoder[BsonRegularExpression]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonStringDecoder: BsonDecoder[BsonString]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonSymbolDecoder: BsonDecoder[BsonSymbol]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonTimestampDecoder: BsonDecoder[BsonTimestamp]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
bsonValueDecoder: BsonDecoder[BsonValue]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
def
chainDecoder[A](implicit arg0: BsonDecoder[A]): BsonDecoder[Chain[A]]
- Definition Classes
- DefaultBsonDecoderInstances
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
implicit
val
dateDecoder: BsonDecoder[Date]
- Definition Classes
- DefaultBsonDecoderInstances
- def decode[A](bson: BsonValue)(implicit arg0: BsonDecoder[A]): EitherNec[BsonDecoderError, A]
-
implicit
val
doubleDecoder: BsonDecoder[Double]
- Definition Classes
- DefaultBsonDecoderInstances
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
implicit
val
immutableDocumentDecoder: BsonDecoder[Document]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
instantDecoder: BsonDecoder[Instant]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
intDecoder: BsonDecoder[Int]
- Definition Classes
- DefaultBsonDecoderInstances
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
iterableDecoder[A, C[_] <: Iterable[A], X](implicit arg0: BsonDecoder[A], factory: scala.collection.compat.Factory[A, C[A]]): BsonDecoder[C[A]]
- Definition Classes
- BsonIterableDecoder
-
implicit
def
listDecoder[A](implicit arg0: BsonDecoder[A]): BsonDecoder[List[A]]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
longDecoder: BsonDecoder[Long]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
def
mapDecoder[K, A](implicit arg0: BsonKeyDecoder[K], arg1: BsonDecoder[A]): BsonDecoder[Map[K, A]]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
mutableDocumentDecoder: BsonDecoder[Document]
- Definition Classes
- DefaultBsonDecoderInstances
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
implicit
def
nonEmptyChainDecoder[A](implicit arg0: BsonDecoder[A]): BsonDecoder[NonEmptyChain[A]]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
def
nonEmptyListDecoder[A](implicit arg0: BsonDecoder[A]): BsonDecoder[NonEmptyList[A]]
- Definition Classes
- DefaultBsonDecoderInstances
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
implicit
def
optionDecoder[A](implicit arg0: BsonDecoder[A]): BsonDecoder[Option[A]]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
def
setDecoder[A](implicit arg0: BsonDecoder[A]): BsonDecoder[Set[A]]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
stringDecoder: BsonDecoder[String]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
val
symbolDecoder: BsonDecoder[Symbol]
- Definition Classes
- DefaultBsonDecoderInstances
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
implicit
val
uuidDecoder: BsonDecoder[UUID]
- Definition Classes
- DefaultBsonDecoderInstances
-
implicit
def
vectorDecoder[A](implicit arg0: BsonDecoder[A]): BsonDecoder[Vector[A]]
- Definition Classes
- DefaultBsonDecoderInstances
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()