package record

  1. Public
  2. All

Type Members

  1. class AsMongoRecord[A <: MongoRecord[A]] extends AnyRef

    Extend this to create extractors for your MongoRecords.

  2. trait BsonMetaRecord[BaseRecord <: BsonRecord[BaseRecord]] extends MetaRecord[BaseRecord] with JsonFormats

    Specialized MetaRecord that deals with BsonRecords

  3. trait BsonRecord[MyType <: BsonRecord[MyType]] extends Record[MyType]

    Specialized Record that can be encoded and decoded from BSON (DBObject)

  4. trait MongoMetaRecord[BaseRecord <: MongoRecord[BaseRecord]] extends BsonMetaRecord[BaseRecord] with MongoMeta[BaseRecord]

  5. trait MongoRecord[MyType <: MongoRecord[MyType]] extends BsonRecord[MyType]

  6. trait MongoId[OwnerType <: MongoRecord[OwnerType]] extends AnyRef

    Mix this into a Record to add an ObjectIdField

Value Members

  1. package field