org.tyranid.db.mongo

DBObjectImp

case class DBObjectImp (obj: DBObject) extends DBObjectWrap with DBValue with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, DBObjectWrap, DBValue, BsonObject, Deep, DBObject, BSONObject, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. DBObjectImp
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DBObjectWrap
  7. DBValue
  8. BsonObject
  9. Deep
  10. DBObject
  11. BSONObject
  12. AnyRef
  13. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DBObjectImp (obj: DBObject)

Value Members

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

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

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

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def / (name: String): DBValue

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

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

    Attributes
    final
    Definition Classes
    Any
  7. def a (key: String): BasicDBList

    Definition Classes
    BsonObject
  8. def a_? (key: String): BasicDBList

    Definition Classes
    BsonObject
  9. def apply (key: String): AnyRef

    Definition Classes
    DBObjectImpBsonObject
  10. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  11. def b (key: String): Boolean

    Definition Classes
    BsonObject
  12. def canEqual (arg0: Any): Boolean

    Definition Classes
    DBObjectImp → Equals
  13. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  14. def containsField (s: String): Boolean

    Definition Classes
    DBObjectWrap → BSONObject
  15. def d (key: String): Double

    Definition Classes
    BsonObject
  16. def deep : DBObjectWrap

    Definition Classes
    DBObjectWrapBsonObjectDeep
  17. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  18. def equals (arg0: Any): Boolean

    Definition Classes
    DBObjectImp → Equals → AnyRef → Any
  19. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. def get (key: String): AnyRef

    Definition Classes
    DBObjectWrap → BSONObject
  21. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  22. def has (key: String): Boolean

    Definition Classes
    DBObjectWrapBsonObject
  23. def hashCode (): Int

    Definition Classes
    DBObjectImp → AnyRef → Any
  24. def i (key: String): Int

    Definition Classes
    BsonObject
  25. def id : AnyRef

    Definition Classes
    BsonObject
  26. def int : Nothing

    Definition Classes
    DBObjectWrapDBValue
  27. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  28. def isNew : Boolean

    Definition Classes
    DBObjectWrap
  29. def isPartialObject (): Boolean

    Definition Classes
    DBObjectWrap → DBObject
  30. def keySet (): Set[String]

    Definition Classes
    DBObjectWrap → BSONObject
  31. def l (key: String): Long

    Definition Classes
    BsonObject
  32. def markAsPartialObject (): Unit

    Definition Classes
    DBObjectWrap → DBObject
  33. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  34. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  35. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  36. def o (key: String): DBObjectWrap

    Definition Classes
    DBObjectWrapBsonObject
  37. val obj : DBObject

    Definition Classes
    DBObjectImpDBObjectWrap
  38. def oid (key: String): ObjectId

    Definition Classes
    BsonObject
  39. def opta (key: String): Option[BasicDBList]

    Definition Classes
    BsonObject
  40. def optb (key: String): Option[Boolean]

    Definition Classes
    BsonObject
  41. def optd (key: String): Option[Double]

    Definition Classes
    BsonObject
  42. def opti (key: String): Option[Int]

    Definition Classes
    BsonObject
  43. def optl (key: String): Option[Long]

    Definition Classes
    BsonObject
  44. def opto (key: String): Option[DBObject]

    Definition Classes
    BsonObject
  45. def opts (key: String): Option[String]

    Definition Classes
    BsonObject
  46. def optt (key: String): Option[Date]

    Definition Classes
    BsonObject
  47. def productArity : Int

    Definition Classes
    DBObjectImp → Product
  48. def productElement (arg0: Int): Any

    Definition Classes
    DBObjectImp → Product
  49. def productIterator : Iterator[Any]

    Definition Classes
    Product
  50. def productPrefix : String

    Definition Classes
    DBObjectImp → Product
  51. def put (key: String, v: AnyRef): AnyRef

    Definition Classes
    DBObjectWrap → BSONObject
  52. def putAll (m: java.util.Map[_, _]): Unit

    Definition Classes
    DBObjectWrap → BSONObject
  53. def putAll (o: BSONObject): Unit

    Definition Classes
    DBObjectWrap → BSONObject
  54. def remove (key: String): AnyRef

    Definition Classes
    DBObjectWrap
  55. def removeField (key: String): AnyRef

    Definition Classes
    DBObjectWrap → BSONObject
  56. def rename (from: String, to: String): AnyRef

    Definition Classes
    DBObjectWrap
  57. def s (key: String): String

    Definition Classes
    BsonObject
  58. def string : String

    Definition Classes
    DBObjectWrapDBValue
  59. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  60. def t (key: String): Date

    Definition Classes
    BsonObject
  61. def toMap (): java.util.Map[_, _]

    Definition Classes
    DBObjectWrap → BSONObject
  62. def toString (): String

    Definition Classes
    DBObjectImp → AnyRef → Any
  63. def update (key: String, v: Any): Unit

    Definition Classes
    DBObjectImpBsonObject
  64. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Deprecated Value Members

  1. def containsKey (s: String): Boolean

    Definition Classes
    DBObjectWrap → BSONObject
    Annotations
    @deprecated
    Deprecated

    use containsField

  2. def productElements : Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    use productIterator instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DBObjectWrap

Inherited from DBValue

Inherited from BsonObject

Inherited from Deep

Inherited from DBObject

Inherited from BSONObject

Inherited from AnyRef

Inherited from Any