MongoImplicits

dev.mongocamp.driver.MongoImplicits
trait MongoImplicits extends ObservableIncludes, ObservableImplicits

Attributes

Graph
Supertypes
trait ObservableImplicits
class Object
trait Matchable
class Any

Members list

Type members

Inherited classlikes

implicit class BoxedPublisher[T](pub: => Publisher[T])

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait Observable[T]
trait Publisher[T]
class Object
trait Matchable
class Any
implicit class BoxedSubscriber[T](sub: => Subscriber[_ >: T])

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait Observer[T]
trait Subscriber[T]
class Object
trait Matchable
class Any
implicit class BoxedSubscription(subscription: => Subscription)

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait Subscription
trait Subscription
class Object
trait Matchable
class Any
implicit class GenericObservable[C](val observable: Observable[C]) extends ImplicitObservable[C]

Attributes

Inherited from:
ObservableIncludes
Supertypes
trait LazyLogging
class Object
trait Matchable
class Any
trait ImplicitObservable[C] extends LazyLogging

Attributes

Inherited from:
ObservableIncludes
Supertypes
trait LazyLogging
class Object
trait Matchable
class Any
Known subtypes
implicit class ObservableFuture[T](obs: => Observable[T])

Attributes

Inherited from:
ObservableImplicits
Supertypes
class Object
trait Matchable
class Any
implicit class SingleObservableFuture[T](obs: => SingleObservable[T])

Attributes

Inherited from:
ObservableImplicits
Supertypes
class Object
trait Matchable
class Any
implicit class ToObservableString(pub: => Publisher[String])

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait Observable[String]
trait Publisher[String]
class Object
trait Matchable
class Any
implicit class ToSingleObservableGridFS(pub: => Publisher[GridFSFile])

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait SingleObservable[GridFSFile]
trait Observable[GridFSFile]
trait Publisher[GridFSFile]
class Object
trait Matchable
class Any
Show all
implicit class ToSingleObservableInt(pub: => Publisher[Integer])

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait SingleObservable[Int]
trait Observable[Int]
trait Publisher[Int]
class Object
trait Matchable
class Any
Show all
implicit class ToSingleObservableLong(pub: => Publisher[Long])

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait SingleObservable[Long]
trait Observable[Long]
trait Publisher[Long]
class Object
trait Matchable
class Any
Show all
implicit class ToSingleObservableObjectId(pub: => Publisher[ObjectId])

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait SingleObservable[ObjectId]
trait Observable[ObjectId]
trait Publisher[ObjectId]
class Object
trait Matchable
class Any
Show all
implicit class ToSingleObservablePublisher[T](pub: => Publisher[T])

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait SingleObservable[T]
trait Observable[T]
trait Publisher[T]
class Object
trait Matchable
class Any
Show all
implicit class ToSingleObservableUnit(pub: => Publisher[Void])

Attributes

Inherited from:
ObservableImplicits
Supertypes
trait SingleObservable[Unit]
trait Observable[Unit]
trait Publisher[Unit]
class Object
trait Matchable
class Any
Show all

Value members

Inherited fields

val DefaultMaxWait: Int

Attributes

Inherited from:
ObservableIncludes

Implicits

Implicits

implicit def findObservableToResultList[T](obs: Observable[T]): List[T]
implicit def findObservableToResultOption[T](obs: Observable[T]): Option[T]
implicit def gridFSFileToBSonIdValue(file: GridFSFile): BsonValue
implicit def gridFSFileToObjectId(file: GridFSFile): ObjectId
implicit def gridFSFindObservableToFiles(observable: GridFSFindObservable): List[GridFSFile]
implicit def observableToResult[T](obs: Observable[T]): T

Inherited implicits

final implicit def GenericObservable[C](observable: Observable[C]): GenericObservable[C]

Attributes

Inherited from:
ObservableIncludes