t

com.avsystem.commons.mongo.core.ops

BaseIterableUpdating

trait BaseIterableUpdating[E, C[T] <: Iterable[T]] extends BaseUpdating[C[E]] with KeyElementHandling[E]

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BaseIterableUpdating
  2. KeyElementHandling
  3. BaseUpdating
  4. KeyValueHandling
  5. KeyHandling
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Concrete Value Members

  1. def addEachToSet(es: E*): Bson
  2. def addToSet(e: E): Bson
  3. def bitwiseAnd(long: Long): Bson
    Definition Classes
    BaseUpdating
  4. def bitwiseAnd(int: Int): Bson
    Definition Classes
    BaseUpdating
  5. def bitwiseOr(long: Long): Bson
    Definition Classes
    BaseUpdating
  6. def bitwiseOr(int: Int): Bson
    Definition Classes
    BaseUpdating
  7. def bitwiseXor(long: Long): Bson
    Definition Classes
    BaseUpdating
  8. def bitwiseXor(int: Int): Bson
    Definition Classes
    BaseUpdating
  9. def currentDate(): Bson
    Definition Classes
    BaseUpdating
  10. def currentTimestamp(): Bson
    Definition Classes
    BaseUpdating
  11. def inc(number: commons.JNumber): Bson
    Definition Classes
    BaseUpdating
  12. def max(t: C[E]): Bson
    Definition Classes
    BaseUpdating
  13. def min(t: C[E]): Bson
    Definition Classes
    BaseUpdating
  14. def mul(number: commons.JNumber): Bson
    Definition Classes
    BaseUpdating
  15. def popFirst(): Bson
  16. def popLast(): Bson
  17. def pull(e: E): Bson
  18. def pullAll(es: E*): Bson
  19. def push(e: E): Bson
  20. def pushEach(es: E*): Bson
  21. def pushEachOptions(pushOptions: PushOptions, es: E*): Bson
  22. def rename(newName: String): Bson
    Definition Classes
    BaseUpdating
  23. def set(t: C[E]): Bson
    Definition Classes
    BaseUpdating
  24. def setOnInsert(t: C[E]): Bson
    Definition Classes
    BaseUpdating
  25. def unset(): Bson
    Definition Classes
    BaseUpdating