object
RoleDAO extends ModelCompanion[Role, ObjectId]
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
count(q: com.mongodb.casbah.Imports.DBObject, fieldsThatMustExist: List[String], fieldsThatMustNotExist: List[String], rp: com.mongodb.casbah.Imports.ReadPreference): Long
-
val
dao: SalatDAO[Role, ObjectId]
-
def
defaultReadPreference: ReadPreference
-
def
defaultWriteConcern: WriteConcern
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
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[Role]
-
def
find[A, B](ref: A, keys: B)(implicit arg0: (A) ⇒ DBObject, arg1: (B) ⇒ DBObject): SalatMongoCursor[Role]
-
def
find[A](ref: A)(implicit arg0: (A) ⇒ DBObject): SalatMongoCursor[Role]
-
def
findAll(): SalatMongoCursor[Role]
-
def
findById(id: String): Option[Role]
-
def
findByName(name: String): Option[Role]
-
def
findOne[A](t: A, rp: com.mongodb.casbah.Imports.ReadPreference)(implicit arg0: (A) ⇒ com.mongodb.casbah.Imports.DBObject): Option[Role]
-
def
findOne[A](t: A)(implicit arg0: (A) ⇒ DBObject): Option[Role]
-
def
findOneById(id: ObjectId): Option[Role]
-
def
fromJSON(s: String): Role
-
def
fromJSON(j: JObject): Role
-
def
fromJSONArray(s: String): List[Role]
-
def
fromJSONArray(j: JArray): List[Role]
-
def
fromMap(m: Map[String, Any]): Role
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
ids[A](query: A)(implicit arg0: (A) ⇒ com.mongodb.casbah.Imports.DBObject): List[ObjectId]
-
def
insert(t: Role, wc: com.mongodb.casbah.Imports.WriteConcern): Option[ObjectId]
-
def
insert(docs: Traversable[Role], wc: com.mongodb.casbah.Imports.WriteConcern): List[Option[ObjectId]]
-
def
insert(docs: Role*)(implicit wc: WriteConcern): List[Option[ObjectId]]
-
def
insert(t: Role): Option[ObjectId]
-
final
def
isInstanceOf[T0]: Boolean
-
lazy val
log: Logger
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
primitiveProjection[P](query: com.mongodb.casbah.Imports.DBObject, field: String)(implicit m: Manifest[P], ctx: Context): Option[P]
-
def
primitiveProjections[P](query: com.mongodb.casbah.Imports.DBObject, field: String)(implicit m: Manifest[P], ctx: Context): List[P]
-
def
projection[P <: CaseClass](query: com.mongodb.casbah.Imports.DBObject, field: String)(implicit m: Manifest[P], ctx: Context): Option[P]
-
def
projections[P <: CaseClass](query: com.mongodb.casbah.Imports.DBObject, field: String)(implicit m: Manifest[P], ctx: Context): List[P]
-
def
remove[A](q: A, wc: com.mongodb.casbah.Imports.WriteConcern)(implicit arg0: (A) ⇒ com.mongodb.casbah.Imports.DBObject): com.mongodb.casbah.Imports.WriteResult
-
def
remove(t: Role, wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult
-
def
remove[A](q: A)(implicit arg0: (A) ⇒ DBObject): com.mongodb.casbah.Imports.WriteResult
-
def
remove(t: Role): com.mongodb.casbah.Imports.WriteResult
-
def
removeById(id: String): Unit
-
def
removeById(id: ObjectId, wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult
-
def
removeByIds(ids: List[ObjectId], wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult
-
def
save(t: Role, wc: com.mongodb.casbah.Imports.WriteConcern): com.mongodb.casbah.Imports.WriteResult
-
def
save(t: Role): com.mongodb.casbah.Imports.WriteResult
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toCompactJSONArray(t: Traversable[Role]): String
-
def
toCompactJson(t: Role): String
-
def
toDBObject(t: Role): com.mongodb.casbah.Imports.DBObject
-
def
toJSONArray(t: Traversable[Role]): JArray
-
def
toJson(t: Role): JObject
-
def
toMap(t: Role): Map[String, Any]
-
def
toObject(dbo: com.mongodb.casbah.Imports.DBObject): Role
-
def
toPrettyJSONArray(t: Traversable[Role]): String
-
def
toPrettyJson(t: Role): String
-
def
toString(): String
-
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
-
def
update(q: DBObject, t: Role, upsert: Boolean, multi: Boolean, wc: WriteConcern): com.mongodb.casbah.Imports.WriteResult
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Deprecated Value Members
-
def
findOneByID(id: ObjectId): Option[Role]
Inherited from ModelCompanion[Role, ObjectId]
Inherited from Logging
Inherited from BaseDAOMethods[Role, ObjectId]
Inherited from AnyRef
Inherited from Any