Packages

package record

Type Members

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

    Extend this to create extractors for your MongoRecords.

    Extend this to create extractors for your MongoRecords.

    Example: object AsUser extends AsMongoRecord(User)

  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]

Ungrouped