services.mongodb

PreviewDAO

object PreviewDAO extends ModelCompanion[Preview, ObjectId]

Linear Supertypes
ModelCompanion[Preview, ObjectId], Logging, BaseDAOMethods[Preview, ObjectId], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PreviewDAO
  2. ModelCompanion
  3. Logging
  4. BaseDAOMethods
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val COLLECTION: String

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def count(q: com.mongodb.casbah.Imports.DBObject, fieldsThatMustExist: List[String], fieldsThatMustNotExist: List[String], rp: com.mongodb.casbah.Imports.ReadPreference): Long

    Definition Classes
    ModelCompanion → BaseDAOMethods
  10. val dao: SalatDAO[Preview, ObjectId]

    Definition Classes
    PreviewDAO → ModelCompanion
  11. def defaultReadPreference: ReadPreference

    Definition Classes
    ModelCompanion → BaseDAOMethods
  12. def defaultWriteConcern: WriteConcern

    Definition Classes
    ModelCompanion → BaseDAOMethods
  13. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def find[A, B](ref: A, keys: B, rp: com.mongodb.casbah.Imports.ReadPreference)(implicit arg0: (A) ⇒ com.mongodb.casbah.Imports.DBObject, arg1: (B) ⇒ com.mongodb.casbah.Imports.DBObject): SalatMongoCursor[Preview]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  17. def find[A, B](ref: A, keys: B)(implicit arg0: (A) ⇒ DBObject, arg1: (B) ⇒ DBObject): SalatMongoCursor[Preview]

    Definition Classes
    BaseDAOMethods
  18. def find[A](ref: A)(implicit arg0: (A) ⇒ DBObject): SalatMongoCursor[Preview]

    Definition Classes
    BaseDAOMethods
  19. def findAll(): SalatMongoCursor[Preview]

    Definition Classes
    ModelCompanion
  20. def findOne[A](t: A, rp: com.mongodb.casbah.Imports.ReadPreference)(implicit arg0: (A) ⇒ com.mongodb.casbah.Imports.DBObject): Option[Preview]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  21. def findOne[A](t: A)(implicit arg0: (A) ⇒ DBObject): Option[Preview]

    Definition Classes
    BaseDAOMethods
  22. def findOneById(id: ObjectId): Option[Preview]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  23. def fromJSON(s: String): Preview

    Definition Classes
    ModelCompanion
  24. def fromJSON(j: JObject): Preview

    Definition Classes
    ModelCompanion
  25. def fromJSONArray(s: String): List[Preview]

    Definition Classes
    ModelCompanion
  26. def fromJSONArray(j: JArray): List[Preview]

    Definition Classes
    ModelCompanion
  27. def fromMap(m: Map[String, Any]): Preview

    Definition Classes
    ModelCompanion
  28. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  29. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  30. def ids[A](query: A)(implicit arg0: (A) ⇒ com.mongodb.casbah.Imports.DBObject): List[ObjectId]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  31. def insert(t: Preview, wc: com.mongodb.casbah.Imports.WriteConcern): Option[ObjectId]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  32. def insert(docs: Traversable[Preview], wc: com.mongodb.casbah.Imports.WriteConcern): List[Option[ObjectId]]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  33. def insert(docs: Preview*)(implicit wc: WriteConcern): List[Option[ObjectId]]

    Definition Classes
    BaseDAOMethods
  34. def insert(t: Preview): Option[ObjectId]

    Definition Classes
    BaseDAOMethods
  35. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  36. lazy val log: Logger

    Attributes
    protected
    Definition Classes
    Logging
  37. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  38. final def notify(): Unit

    Definition Classes
    AnyRef
  39. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  40. def primitiveProjection[P](query: com.mongodb.casbah.Imports.DBObject, field: String)(implicit m: Manifest[P], ctx: Context): Option[P]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  41. def primitiveProjections[P](query: com.mongodb.casbah.Imports.DBObject, field: String)(implicit m: Manifest[P], ctx: Context): List[P]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  42. def projection[P <: CaseClass](query: com.mongodb.casbah.Imports.DBObject, field: String)(implicit m: Manifest[P], ctx: Context): Option[P]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  43. def projections[P <: CaseClass](query: com.mongodb.casbah.Imports.DBObject, field: String)(implicit m: Manifest[P], ctx: Context): List[P]

    Definition Classes
    ModelCompanion → BaseDAOMethods
  44. def remove[A](q: A, wc: com.mongodb.casbah.Imports.WriteConcern)(implicit arg0: (A) ⇒ com.mongodb.casbah.Imports.DBObject): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    ModelCompanion → BaseDAOMethods
  45. def remove(t: Preview, wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    ModelCompanion → BaseDAOMethods
  46. def remove[A](q: A)(implicit arg0: (A) ⇒ DBObject): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    BaseDAOMethods
  47. def remove(t: Preview): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    BaseDAOMethods
  48. def removeById(id: ObjectId, wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    ModelCompanion → BaseDAOMethods
  49. def removeByIds(ids: List[ObjectId], wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    ModelCompanion → BaseDAOMethods
  50. def save(t: Preview, wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    ModelCompanion → BaseDAOMethods
  51. def save(t: Preview): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    BaseDAOMethods
  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  53. def toCompactJSONArray(t: Traversable[Preview]): String

    Definition Classes
    ModelCompanion
  54. def toCompactJson(t: Preview): String

    Definition Classes
    ModelCompanion
  55. def toDBObject(t: Preview): com.mongodb.casbah.Imports.DBObject

    Definition Classes
    ModelCompanion → BaseDAOMethods
  56. def toJSONArray(t: Traversable[Preview]): JArray

    Definition Classes
    ModelCompanion
  57. def toJson(t: Preview): JObject

    Definition Classes
    ModelCompanion
  58. def toMap(t: Preview): Map[String, Any]

    Definition Classes
    ModelCompanion
  59. def toObject(dbo: com.mongodb.casbah.Imports.DBObject): Preview

    Definition Classes
    ModelCompanion
  60. def toPrettyJSONArray(t: Traversable[Preview]): String

    Definition Classes
    ModelCompanion
  61. def toPrettyJson(t: Preview): String

    Definition Classes
    ModelCompanion
  62. def toString(): String

    Definition Classes
    AnyRef → Any
  63. def update(q: com.mongodb.casbah.Imports.DBObject, o: com.mongodb.casbah.Imports.DBObject, upsert: Boolean, multi: Boolean, wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    ModelCompanion → BaseDAOMethods
  64. def update(q: DBObject, t: Preview, upsert: Boolean, multi: Boolean, wc: WriteConcern): com.mongodb.casbah.Imports.WriteResult

    Definition Classes
    BaseDAOMethods
  65. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def findOneByID(id: ObjectId): Option[Preview]

    Definition Classes
    BaseDAOMethods
    Annotations
    @deprecated
    Deprecated

    (Since version 0.0.8) Use findOneById instead

Inherited from ModelCompanion[Preview, ObjectId]

Inherited from Logging

Inherited from BaseDAOMethods[Preview, ObjectId]

Inherited from AnyRef

Inherited from Any

Ungrouped