Mongo Scala Driver - org.mongodb.scala.model.Accumulators (original) (raw)

object Accumulators

Ordering

  1. Alphabetic
  2. By Inheritance

Inherited

  1. Accumulators

  2. AnyRef

  3. Any

  4. Hide All

  5. Show All

Visibility

  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##(): Int
  3. final def ==(arg0: Any): Boolean
  4. def addToSet[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing all unique values that results from applying the given expression to each document in a group of documents that share the same group by key.
  5. final def asInstanceOf[T0]: T0
  6. def avg[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing the average of the values of the given expression when applied to all members of the group.
  7. def clone(): AnyRef
  8. final def eq(arg0: AnyRef): Boolean
  9. def equals(arg0: AnyRef): Boolean
  10. def finalize(): Unit
  11. def first[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing the value of the given expression when applied to the first member of the group.
  12. final def getClass(): Class[_ <: AnyRef]
  13. def hashCode(): Int
  14. final def isInstanceOf[T0]: Boolean
  15. def last[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing the value of the given expression when applied to the last member of the group.
  16. def max[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing the maximum of the values of the given expression when applied to all members of the group.
  17. def min[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing the minimum of the values of the given expression when applied to all members of the group.
  18. final def ne(arg0: AnyRef): Boolean
  19. final def notify(): Unit
  20. final def notifyAll(): Unit
  21. def push[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing an array of all values that results from applying an expression to each document in a group of documents that share the same group by key.
  22. def stdDevPop[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing the sample standard deviation of the values of the given expression when applied to all members of the group.
  23. def stdDevSamp[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing the sample standard deviation of the values of the given expression when applied to all members of the group.
  24. def sum[TExpression](fieldName: String, expression: TExpression): BsonField
    Gets a field name for a $group operation representing the sum of the values of the given expression when applied to all members of the group.
  25. final def synchronized[T0](arg0: => T0): T0
  26. def toString(): String
  27. final def wait(): Unit
  28. final def wait(arg0: Long, arg1: Int): Unit
  29. final def wait(arg0: Long): Unit

Ungrouped