dev.mongocamp.driver.mongodb

Members list

Type members

Classlikes

object Aggregate extends Aggregate

Attributes

Companion
trait
Supertypes
trait Aggregate
trait Sort
trait Filter
trait Field
class Object
trait Matchable
class Any
Show all
Self type
Aggregate.type
trait Aggregate extends Field, Filter, Sort

Attributes

Companion
object
Supertypes
trait Sort
trait Filter
trait Field
class Object
trait Matchable
class Any
Show all
Known subtypes
object Aggregate
case object BuildInfo

This object was generated by sbt-buildinfo.

This object was generated by sbt-buildinfo.

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
BuildInfo.type
object Converter

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Converter.type
final implicit class DocumentExtensions[A <: Document](val document: A) extends AnyVal

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
object Field extends Field

Attributes

Companion
trait
Supertypes
trait Field
class Object
trait Matchable
class Any
Self type
Field.type
trait Field

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Aggregate
object Aggregate
object Field
object Filter extends Filter

Attributes

Companion
trait
Supertypes
trait Filter
class Object
trait Matchable
class Any
Self type
Filter.type
trait Filter

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Aggregate
object Aggregate
object Filter
abstract class GridFSDAO(provider: DatabaseProvider, bucketName: String) extends Metadata

Attributes

Supertypes
class Metadata
class Crud
class Search
class Base
trait LazyLogging
class Object
trait Matchable
class Any
Show all
abstract class MongoDAO[A](provider: DatabaseProvider, collectionName: String)(implicit ct: ClassTag[A], decoder: Decoder[A]) extends Crud[A]

Created by tom on 20.01.17.

Created by tom on 20.01.17.

Attributes

Supertypes
class Crud[A]
class Search[A]
class Base[A]
trait CirceSchema
trait LazyLogging
class Object
trait Matchable
class Any
Show all
Known subtypes
object Raw
class DocumentDao
object Chunks
object Files
object Sort extends Sort

Attributes

Companion
trait
Supertypes
trait Sort
class Object
trait Matchable
class Any
Self type
Sort.type
trait Sort

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Aggregate
object Aggregate
object Sort

Inherited classlikes

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

Value members

Inherited fields

val DefaultMaxWait: Int

Attributes

Inherited from:
ObservableIncludes

Implicits

Implicits

final implicit def DocumentExtensions[A <: Document](document: A): DocumentExtensions[A]

Inherited implicits

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

Attributes

Inherited from:
ObservableIncludes
implicit def documentFromDocument(doc: Document): Document

Attributes

Inherited from:
DocumentIncludes
implicit def documentFromJavaMap(map: Map[String, Any]): Document

Attributes

Inherited from:
DocumentIncludes
implicit def documentFromMutableMap(map: Map[String, Any]): Document

Attributes

Inherited from:
DocumentIncludes
implicit def documentFromScalaMap(map: Map[String, Any]): Document

Attributes

Inherited from:
DocumentIncludes
implicit def documentToObjectId(doc: Document): ObjectId

Attributes

Inherited from:
DocumentIncludes
implicit def luceneQueryBson(query: Query): Bson

Attributes

Inherited from:
DocumentIncludes
implicit def mapFromDocument(document: Document): Map[String, Any]

Attributes

Inherited from:
DocumentIncludes
implicit def mapListFromDocuments(documents: List[Document]): List[Map[String, Any]]

Attributes

Inherited from:
DocumentIncludes
implicit def mapToBson(value: Map[_, _]): Bson

Attributes

Inherited from:
DocumentIncludes
implicit def stringToObjectId(str: String): ObjectId

Attributes

Inherited from:
DocumentIncludes