Object/Class

net.liftmodules.mongoauth.model

Role

Related Docs: class Role | package model

Permalink

object Role extends Role with MongoMetaRecord[Role]

Linear Supertypes
MongoMetaRecord[Role], MongoMeta[Role], BsonMetaRecord[Role], JsonFormats, MetaRecord[Role], Role, MongoRecord[Role], BsonRecord[Role], Record[Role], FieldContainer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Role
  2. MongoMetaRecord
  3. MongoMeta
  4. BsonMetaRecord
  5. JsonFormats
  6. MetaRecord
  7. Role
  8. MongoRecord
  9. BsonRecord
  10. Record
  11. FieldContainer
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class FieldHolder extends Product with Serializable

    Permalink
    Definition Classes
    MetaRecord

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit lazy val _formats: Formats

    Permalink
    Definition Classes
    JsonFormats
  5. def allFields: List[Field[_, Role]]

    Permalink
    Definition Classes
    Record → FieldContainer
  6. lazy val allFormats: Formats

    Permalink
    Definition Classes
    JsonFormats
  7. def appendDispatch(func: PartialFunction[Req, (Role) ⇒ Box[LiftResponse]]): RulesSeq[PartialFunction[Req, () ⇒ Box[LiftResponse]]]

    Permalink
    Definition Classes
    MetaRecord
  8. def asDBObject(inst: Role): DBObject

    Permalink
    Definition Classes
    BsonMetaRecord
  9. def asDBObject: DBObject

    Permalink
    Definition Classes
    BsonRecord
  10. def asDocument(inst: Role): Document

    Permalink
    Definition Classes
    BsonMetaRecord
  11. def asDocument: Document

    Permalink
    Definition Classes
    BsonRecord
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def asJObject(rec: Role): JObject

    Permalink
    Definition Classes
    MetaRecord
  14. def asJObject: JObject

    Permalink
    Definition Classes
    Record
  15. def asJSON(inst: Role): JsObj

    Permalink
    Definition Classes
    MetaRecord
  16. def asJSON: JsExp

    Permalink
    Definition Classes
    Record
  17. def asJValue(rec: Role): JValue

    Permalink
    Definition Classes
    MetaRecord
  18. def asJValue: JValue

    Permalink
    Definition Classes
    Record
  19. def asJsExp(inst: Role): JsExp

    Permalink
    Definition Classes
    MetaRecord
  20. def asJsExp: JsExp

    Permalink
    Definition Classes
    Record
  21. def bulkDelete_!!(k: String, o: Any): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  22. def bulkDelete_!!(qry: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  23. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. def collectionName: String

    Permalink
    Definition Classes
    Role → MongoMeta
  25. def connectionIdentifier: ConnectionIdentifier

    Permalink
    Definition Classes
    MetaRecord
  26. def copy(rec: Role): Role

    Permalink
    Definition Classes
    MetaRecord
  27. def copy: Role

    Permalink
    Definition Classes
    Record
  28. def count(qry: JObject): Long

    Permalink
    Definition Classes
    MongoMeta
  29. def count(qry: DBObject): Long

    Permalink
    Definition Classes
    MongoMeta
  30. def count: Long

    Permalink
    Definition Classes
    MongoMeta
  31. def countDistinct(key: String, query: DBObject): Long

    Permalink
    Definition Classes
    MongoMeta
  32. def createIndex(keys: JObject, opts: JObject): Unit

    Permalink
    Definition Classes
    MongoMeta
  33. def createIndex(keys: JObject, unique: Boolean): Unit

    Permalink
    Definition Classes
    MongoMeta
  34. def createRecord: Role

    Permalink
    Definition Classes
    MetaRecord
  35. def createWithMutableField[FieldType](original: Role, field: Field[FieldType, Role], newValue: Box[FieldType]): Role

    Permalink
    Definition Classes
    MetaRecord
  36. def delete(qry: JObject): Unit

    Permalink
    Definition Classes
    MongoMeta
  37. def delete(k: String, v: Any): Unit

    Permalink
    Definition Classes
    MongoMeta
  38. def delete(qry: DBObject): Unit

    Permalink
    Definition Classes
    MongoMeta
  39. def deleteBox_!: Box[Boolean]

    Permalink
    Definition Classes
    MongoRecord
  40. def delete_!(inst: Role): Boolean

    Permalink
    Definition Classes
    MongoMetaRecord
  41. def delete_!: Boolean

    Permalink
    Definition Classes
    MongoRecord
  42. def dirty_?(inst: Role): Boolean

    Permalink
    Definition Classes
    MetaRecord
  43. def dirty_?: Boolean

    Permalink
    Definition Classes
    Record
  44. def drop: Unit

    Permalink
    Definition Classes
    MongoMeta
  45. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  46. def equals(other: Any): Boolean

    Permalink
    Definition Classes
    Role → Record → AnyRef → Any
  47. def equalsWithPatternCheck(other: Any): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    BsonRecord
  48. def fieldByName(fieldName: String, inst: Role): Box[Field[_, Role]]

    Permalink
    Definition Classes
    MetaRecord
  49. def fieldByName(fieldName: String): Box[Field[_, Role]]

    Permalink
    Definition Classes
    Record
  50. def fieldDbValue(f: Field[_, Role]): Box[Any]

    Permalink
    Definition Classes
    BsonMetaRecord
  51. def fieldOrder: List[Field[_, Role]]

    Permalink
    Definition Classes
    MetaRecord
  52. def fields(rec: Role): List[Field[_, Role]]

    Permalink
    Definition Classes
    MetaRecord
  53. def fields(): List[Field[_, Role]]

    Permalink
    Definition Classes
    Record
  54. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  55. def find(k: String, o: Any): Box[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  56. def find(json: JObject): Box[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  57. def find(id: Long): Box[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  58. def find(id: Int): Box[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  59. def find(s: String): Box[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  60. def find(uid: UUID): Box[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  61. def find(oid: ObjectId): Box[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  62. def find(qry: DBObject): Box[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  63. def findAll(ids: List[ObjectId]): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  64. def findAll(k: String, o: Any, sort: JObject, opts: FindOption*): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  65. def findAll(k: String, o: Any, opts: FindOption*): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  66. def findAll(qry: JObject, sort: JObject, opts: FindOption*): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  67. def findAll(qry: JObject, opts: FindOption*): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  68. def findAll(qry: DBObject, sort: DBObject, opts: FindOption*): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  69. def findAll(qry: DBObject, opts: FindOption*): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  70. def findAll(qry: JObject, keys: JObject, sort: Option[JObject], opts: FindOption*): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  71. def findAll(sort: Option[DBObject], opts: FindOption*)(f: (DBCollection) ⇒ DBCursor): List[Role]

    Permalink
    Attributes
    protected
    Definition Classes
    MongoMetaRecord
  72. def findAll(qry: DBObject, keys: DBObject, sort: Option[DBObject], opts: FindOption*): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  73. def findAll(qry: DBObject, sort: Option[DBObject], opts: FindOption*): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  74. def findAll: List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  75. def findAllByList[T](ids: List[T]): List[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  76. def findAny(a: Any): Box[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  77. def findOrCreate(in: String): Role

    Permalink
  78. def findOrCreateAndSaveBox(in: String): Box[Role]

    Permalink
  79. def fixCollectionName: String

    Permalink
    Definition Classes
    MongoMeta
  80. def foreachCallback(inst: Role, f: (LifecycleCallbacks) ⇒ Any): Unit

    Permalink
    Definition Classes
    MetaRecord
  81. var formTemplate: Box[NodeSeq]

    Permalink
    Definition Classes
    MetaRecord
  82. def formats: Formats

    Permalink
    Definition Classes
    JsonFormats
  83. def fromDBObject(dbo: DBObject): Role

    Permalink
    Definition Classes
    BsonMetaRecord
  84. def fromDocument(doc: Document): Role

    Permalink
    Definition Classes
    BsonMetaRecord
  85. def fromJValue(jvalue: JValue): Box[Role]

    Permalink
    Definition Classes
    MetaRecord
  86. def fromJsonString(json: String): Box[Role]

    Permalink
    Definition Classes
    MetaRecord
  87. def fromReq(r: Req): Role

    Permalink
    Definition Classes
    MetaRecord
  88. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  90. object id extends StringField[Role]

    Permalink
    Definition Classes
    Role → MongoRecord
  91. def insertAll(insts: List[Role]): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  92. def insertAsync(inst: Role): Future[Boolean]

    Permalink
    Definition Classes
    MongoMetaRecord
  93. def insertAsync(): Future[Boolean]

    Permalink
    Definition Classes
    MongoRecord
  94. def instantiateRecord: Role

    Permalink
    Attributes
    protected
    Definition Classes
    MetaRecord
  95. def introspect(rec: Role, methods: Array[Method])(f: (Method, Field[_, Role]) ⇒ Any): Unit

    Permalink
    Definition Classes
    MetaRecord
  96. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  97. def meta: Role.type

    Permalink
    Definition Classes
    Role → MongoRecord → BsonRecord → Record
  98. def metaFields(): List[Field[_, Role]]

    Permalink
    Definition Classes
    MetaRecord
  99. def mutable_?: Boolean

    Permalink
    Definition Classes
    MetaRecord
  100. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  101. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  102. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  103. object permissions extends PermissionListField[Role]

    Permalink
    Definition Classes
    Role
  104. def prependDispatch(func: PartialFunction[Req, (Role) ⇒ Box[LiftResponse]]): RulesSeq[PartialFunction[Req, () ⇒ Box[LiftResponse]]]

    Permalink
    Definition Classes
    MetaRecord
  105. def replaceOneAsync(inst: Role, upsert: Boolean, concern: WriteConcern): Future[Role]

    Permalink
    Definition Classes
    MongoMetaRecord
  106. val rootClass: Class[?0] forSome {type ?0 >: ?0, type ?0 <: MetaRecord[Role] with Role}

    Permalink
    Attributes
    protected
    Definition Classes
    MetaRecord
  107. def runSafe[T](f: ⇒ T): T

    Permalink
    Definition Classes
    Record
  108. final def safe_?: Boolean

    Permalink
    Definition Classes
    Record
  109. def save(inst: Role, db: DB, concern: WriteConcern): Boolean

    Permalink
    Definition Classes
    MongoMetaRecord
  110. def save(inst: Role, concern: WriteConcern): Boolean

    Permalink
    Definition Classes
    MongoMetaRecord
  111. def save(inst: Role): Boolean

    Permalink
    Definition Classes
    MongoMetaRecord
  112. def save(safe: Boolean): Role

    Permalink
    Definition Classes
    MongoRecord
  113. def save(concern: WriteConcern): Role

    Permalink
    Definition Classes
    MongoRecord
  114. def saveBox(): Box[Role]

    Permalink
    Definition Classes
    MongoRecord
  115. def saveOp(inst: Role)(f: ⇒ Unit): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    MongoMetaRecord
  116. def saveTheRecord(): Box[Role]

    Permalink
    Definition Classes
    MongoRecord → BsonRecord → Record
  117. def setFieldsFromDBObject(inst: Role, dbo: DBObject): Unit

    Permalink
    Definition Classes
    BsonMetaRecord
  118. def setFieldsFromDBObject(dbo: DBObject): Unit

    Permalink
    Definition Classes
    BsonRecord
  119. def setFieldsFromDocument(inst: Role, doc: Document): Unit

    Permalink
    Definition Classes
    BsonMetaRecord
  120. def setFieldsFromJValue(rec: Role, jvalue: JValue): Box[Unit]

    Permalink
    Definition Classes
    MetaRecord
  121. def setFieldsFromJValue(jvalue: JValue): Box[Unit]

    Permalink
    Definition Classes
    Record
  122. def setFieldsFromJsonString(inst: Role, json: String): Box[Unit]

    Permalink
    Definition Classes
    MetaRecord
  123. def setFieldsFromJsonString(json: String): Box[Unit]

    Permalink
    Definition Classes
    Record
  124. def setFieldsFromRecord(inst: Role, rec: Role): Unit

    Permalink
    Definition Classes
    MetaRecord
  125. def setFieldsFromReq(inst: Role, req: Req): Unit

    Permalink
    Definition Classes
    MetaRecord
  126. def setFieldsFromReq(req: Req): Unit

    Permalink
    Definition Classes
    Record
  127. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  128. def toForm(inst: Role, template: NodeSeq): NodeSeq

    Permalink
    Definition Classes
    MetaRecord
  129. def toForm(inst: Role): NodeSeq

    Permalink
    Definition Classes
    MetaRecord
  130. def toForm(f: (Role) ⇒ Unit): NodeSeq

    Permalink
    Definition Classes
    Record
  131. def toForm(button: Box[String])(f: (Role) ⇒ Unit): NodeSeq

    Permalink
    Definition Classes
    Record
  132. def toString(): String

    Permalink
    Definition Classes
    Record → AnyRef → Any
  133. def toXHtml(inst: Role): NodeSeq

    Permalink
    Definition Classes
    MetaRecord
  134. def toXHtml: NodeSeq

    Permalink
    Definition Classes
    Record
  135. def update(inst: Role): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  136. def update(obj: Role, update: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  137. def update(query: DBObject, update: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  138. def update(qry: JObject, newbr: Role, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  139. def update(qry: JObject, newbr: Role, db: DB, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  140. def update(qry: JObject, newobj: JObject, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMeta
  141. def update(qry: JObject, newobj: JObject, db: DB, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMeta
  142. def update(qry: DBObject, newobj: DBObject, db: DB, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMeta
  143. def update: Role

    Permalink
    Definition Classes
    MongoRecord
  144. def updateBox: Box[Role]

    Permalink
    Definition Classes
    MongoRecord
  145. def updateMulti(query: DBObject, update: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  146. def updateOp(inst: Role)(f: ⇒ Unit): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    MongoMetaRecord
  147. def upsert(query: DBObject, update: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  148. def useColl[T](f: (DBCollection) ⇒ T): T

    Permalink
    Definition Classes
    MongoMetaRecord → MongoMeta
  149. def useCollAsync[T](f: (MongoCollection[Document]) ⇒ T): T

    Permalink
    Definition Classes
    MongoMetaRecord
  150. def useDb[T](f: (DB) ⇒ T): T

    Permalink
    Definition Classes
    MongoMetaRecord → MongoMeta
  151. def validate(inst: Role): List[FieldError]

    Permalink
    Definition Classes
    MetaRecord
  152. def validate: List[FieldError]

    Permalink
    Definition Classes
    Record
  153. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def findOrCreateAndSave(in: String): Role

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6) Use findOrCreateAndSaveBox instead.

Inherited from MongoMetaRecord[Role]

Inherited from MongoMeta[Role]

Inherited from BsonMetaRecord[Role]

Inherited from JsonFormats

Inherited from MetaRecord[Role]

Inherited from Role

Inherited from MongoRecord[Role]

Inherited from BsonRecord[Role]

Inherited from Record[Role]

Inherited from FieldContainer

Inherited from AnyRef

Inherited from Any

Ungrouped