c

com.avsystem.commons.mongo.core.ops

BsonRefIterableUpdating

final class BsonRefIterableUpdating[E, C[T] <: Iterable[T]] extends BaseIterableUpdating[E, C] with BsonRefKeyValueHandling[C[E]] with BsonRefKeyElementHandling[E, C]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BsonRefIterableUpdating
  2. BsonRefKeyElementHandling
  3. BsonRefKeyValueHandling
  4. BsonRefKeyHandling
  5. BaseIterableUpdating
  6. KeyElementHandling
  7. BaseUpdating
  8. KeyValueHandling
  9. KeyHandling
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BsonRefIterableUpdating(bsonRef: BsonRef[_, C[E]])(implicit elementCodec: GenCodec[E])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addEachToSet(es: E*): Bson
    Definition Classes
    BaseIterableUpdating
  5. def addToSet(e: E): Bson
    Definition Classes
    BaseIterableUpdating
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def bitwiseAnd(long: Long): Bson
    Definition Classes
    BaseUpdating
  8. def bitwiseAnd(int: Int): Bson
    Definition Classes
    BaseUpdating
  9. def bitwiseOr(long: Long): Bson
    Definition Classes
    BaseUpdating
  10. def bitwiseOr(int: Int): Bson
    Definition Classes
    BaseUpdating
  11. def bitwiseXor(long: Long): Bson
    Definition Classes
    BaseUpdating
  12. def bitwiseXor(int: Int): Bson
    Definition Classes
    BaseUpdating
  13. val bsonRef: BsonRef[_, C[E]]
    Attributes
    protected
    Definition Classes
    BsonRefIterableUpdatingBsonRefKeyHandling
  14. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  15. def currentDate(): Bson
    Definition Classes
    BaseUpdating
  16. def currentTimestamp(): Bson
    Definition Classes
    BaseUpdating
  17. implicit val elementCodec: GenCodec[E]
    Attributes
    protected
    Definition Classes
    BsonRefIterableUpdatingBsonRefKeyElementHandling
  18. def encode(t: C[E]): BsonValue
    Attributes
    protected
    Definition Classes
    BsonRefKeyValueHandlingKeyValueHandling
  19. def encodeElement(e: E): BsonValue
    Attributes
    protected
    Definition Classes
    BsonRefKeyElementHandlingKeyElementHandling
  20. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  22. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def inc(number: commons.JNumber): Bson
    Definition Classes
    BaseUpdating
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def key: String
    Attributes
    protected
    Definition Classes
    BsonRefKeyHandlingKeyHandling
  28. def max(t: C[E]): Bson
    Definition Classes
    BaseUpdating
  29. def min(t: C[E]): Bson
    Definition Classes
    BaseUpdating
  30. def mul(number: commons.JNumber): Bson
    Definition Classes
    BaseUpdating
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. def popFirst(): Bson
    Definition Classes
    BaseIterableUpdating
  35. def popLast(): Bson
    Definition Classes
    BaseIterableUpdating
  36. def pull(e: E): Bson
    Definition Classes
    BaseIterableUpdating
  37. def pullAll(es: E*): Bson
    Definition Classes
    BaseIterableUpdating
  38. def push(e: E): Bson
    Definition Classes
    BaseIterableUpdating
  39. def pushEach(es: E*): Bson
    Definition Classes
    BaseIterableUpdating
  40. def pushEachOptions(pushOptions: PushOptions, es: E*): Bson
    Definition Classes
    BaseIterableUpdating
  41. def rename(newName: String): Bson
    Definition Classes
    BaseUpdating
  42. def set(t: C[E]): Bson
    Definition Classes
    BaseUpdating
  43. def setOnInsert(t: C[E]): Bson
    Definition Classes
    BaseUpdating
  44. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  45. def toString(): String
    Definition Classes
    AnyRef → Any
  46. def unset(): Bson
    Definition Classes
    BaseUpdating
  47. def use(t: C[E])(f: (String, BsonValue) ⇒ Bson): Bson
    Attributes
    protected
    Definition Classes
    KeyValueHandling
  48. def useE(e: E)(f: (String, BsonValue) ⇒ Bson): Bson
    Attributes
    protected
    Definition Classes
    KeyElementHandling
  49. def useEs(es: Seq[E])(f: (String, commons.JList[BsonValue]) ⇒ Bson): Bson
    Attributes
    protected
    Definition Classes
    KeyElementHandling
  50. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from BsonRefKeyElementHandling[E, C]

Inherited from BsonRefKeyValueHandling[C[E]]

Inherited from BsonRefKeyHandling[C[E]]

Inherited from BaseIterableUpdating[E, C]

Inherited from KeyElementHandling[E]

Inherited from BaseUpdating[C[E]]

Inherited from KeyValueHandling[C[E]]

Inherited from KeyHandling

Inherited from AnyRef

Inherited from Any

Ungrouped