Package

io.github.morgaroth.utils.mongodb

salat

Permalink

package salat

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. salat
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait JodaSupport extends AnyRef

    Permalink
  2. class MongoDAO[ObjectType <: AnyRef] extends MongoDAOAnyKey[ObjectType, String]

    Permalink
  3. abstract class MongoDAOAnyKey[ObjectType <: AnyRef, KeyType] extends SalatDAO[ObjectType, KeyType]

    Permalink

    Helper class for constructing MongoDB DAO, uses Typesafe configuration and collection name as constructor arguments, prepared especially for objects with key of type String

    Helper class for constructing MongoDB DAO, uses Typesafe configuration and collection name as constructor arguments, prepared especially for objects with key of type String

    Usage: case class Foo(@Key("_id") someID:String, someInt:Integer, someObject: anotherObject)

    application.conf: ... this.app.Foo.Database{ uri = "mongodb://localhost/FooDatabase" } ...

    val config = ConfigFactory.load().getConfig("this.app.Foo.Database") // reads config with "uri" element object FooDAO extends MongoDAOStringKey[Foo](config,"foos")

  4. class MongoDAOAnyKeyFromResource[ObjectType <: AnyRef, IDType] extends MongoDAOAnyKey[ObjectType, IDType]

    Permalink
  5. class MongoDAOAnyKeyFromResourceJodaSupport[ObjectType <: AnyRef, IDType] extends MongoDAOAnyKey[ObjectType, IDType] with JodaSupport

    Permalink
  6. class MongoDAOAnyKeyJodaSupport[ObjectType <: AnyRef, IDType] extends MongoDAOAnyKey[ObjectType, IDType] with JodaSupport

    Permalink
  7. class MongoDAOFromResource[ObjectType <: AnyRef] extends MongoDAO[ObjectType]

    Permalink
  8. class MongoDAOFromResourceJodaSupport[ObjectType <: AnyRef] extends MongoDAO[ObjectType] with JodaSupport

    Permalink
  9. class MongoDAOJodaSupport[ObjectType <: AnyRef] extends MongoDAO[ObjectType] with JodaSupport

    Permalink
  10. class MongoDAOMongoDAOObjectIdKeyJodaSupport[ObjectType <: AnyRef, IDType] extends MongoDAOObjectIdKey[ObjectType] with JodaSupport

    Permalink
  11. class MongoDAOObjectIdKey[ObjectType <: AnyRef] extends MongoDAOAnyKey[ObjectType, ObjectId]

    Permalink
  12. class MongoDAOObjectIdKeyFromResource[ObjectType <: AnyRef, IDType] extends MongoDAOObjectIdKey[ObjectType]

    Permalink
  13. class MongoDAOObjectIdKeyFromResourceJodaSupport[ObjectType <: AnyRef, IDType] extends MongoDAOObjectIdKey[ObjectType] with JodaSupport

    Permalink

Value Members

  1. package build

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped