services.mongodb

TokenDAO

object TokenDAO extends ModelCompanion[MongoToken, com.mongodb.casbah.commons.TypeImports.ObjectId]

Linear Supertypes
ModelCompanion[MongoToken, com.mongodb.casbah.commons.TypeImports.ObjectId], Logging, BaseDAOMethods[MongoToken, com.mongodb.casbah.commons.TypeImports.ObjectId], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TokenDAO
  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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. 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
  9. val dao: SalatDAO[MongoToken, com.mongodb.casbah.commons.TypeImports.ObjectId]

    Definition Classes
    TokenDAO → ModelCompanion
  10. def defaultReadPreference: ReadPreference

    Definition Classes
    ModelCompanion → BaseDAOMethods
  11. def defaultWriteConcern: WriteConcern

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

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. 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[MongoToken]

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

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

    Definition Classes
    BaseDAOMethods
  18. def findAll(): SalatMongoCursor[MongoToken]

    Definition Classes
    ModelCompanion
  19. def findByUUID(uuid: String): Option[MongoToken]

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

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

    Definition Classes
    BaseDAOMethods
  22. def findOneById(id: com.mongodb.casbah.commons.TypeImports.ObjectId): Option[MongoToken]

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

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

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

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

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

    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[com.mongodb.casbah.commons.TypeImports.ObjectId]

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

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

    Definition Classes
    ModelCompanion → BaseDAOMethods
  33. def insert(docs: MongoToken*)(implicit wc: WriteConcern): List[Option[com.mongodb.casbah.commons.TypeImports.ObjectId]]

    Definition Classes
    BaseDAOMethods
  34. def insert(t: MongoToken): Option[com.mongodb.casbah.commons.TypeImports.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: MongoToken, 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: MongoToken): com.mongodb.casbah.Imports.WriteResult

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

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

    Definition Classes
    ModelCompanion → BaseDAOMethods
  50. def removeByUUID(uuid: String): Unit

  51. def save(t: MongoToken, wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult

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

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

    Definition Classes
    AnyRef
  54. def toCompactJSONArray(t: Traversable[MongoToken]): String

    Definition Classes
    ModelCompanion
  55. def toCompactJson(t: MongoToken): String

    Definition Classes
    ModelCompanion
  56. def toDBObject(t: MongoToken): com.mongodb.casbah.Imports.DBObject

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

    Definition Classes
    ModelCompanion
  58. def toJson(t: MongoToken): JObject

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

    Definition Classes
    ModelCompanion
  60. def toObject(dbo: com.mongodb.casbah.Imports.DBObject): MongoToken

    Definition Classes
    ModelCompanion
  61. def toPrettyJSONArray(t: Traversable[MongoToken]): String

    Definition Classes
    ModelCompanion
  62. def toPrettyJson(t: MongoToken): String

    Definition Classes
    ModelCompanion
  63. def toString(): String

    Definition Classes
    AnyRef → Any
  64. 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
  65. def update(q: DBObject, t: MongoToken, upsert: Boolean, multi: Boolean, wc: WriteConcern): com.mongodb.casbah.Imports.WriteResult

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def findOneByID(id: com.mongodb.casbah.commons.TypeImports.ObjectId): Option[MongoToken]

    Definition Classes
    BaseDAOMethods
    Annotations
    @deprecated
    Deprecated

    (Since version 0.0.8) Use findOneById instead

Inherited from ModelCompanion[MongoToken, com.mongodb.casbah.commons.TypeImports.ObjectId]

Inherited from Logging

Inherited from BaseDAOMethods[MongoToken, com.mongodb.casbah.commons.TypeImports.ObjectId]

Inherited from AnyRef

Inherited from Any

Ungrouped