Packages

class Group extends PipelineOperator with Product2[P.Value, Seq[(String, GroupFunction)]] with Serializable

$groups documents together to calculate aggregates on document collections. This command aggregates on arbitrary identifiers. Document fields identifier must be prefixed with $.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Group
  2. Serializable
  3. Product2
  4. Product
  5. Equals
  6. PipelineOperator
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def equals(that: Any): Boolean
    Definition Classes
    Group → Equals → AnyRef → Any
  2. def hashCode(): Int
    Definition Classes
    Group → AnyRef → Any
    Annotations
    @inline()
  3. val identifiers: P.Value
  4. val makePipe: P.Document
    Definition Classes
    Group → PipelineOperator
  5. val ops: (String, AggregationFramework.GroupFunction)*
  6. def productArity: Int
    Definition Classes
    Product2 → Product
  7. def productElement(n: Int): Any
    Definition Classes
    Product2 → Product
    Annotations
    @throws(classOf[java.lang.IndexOutOfBoundsException])
  8. def productElementName(n: Int): String
    Definition Classes
    Product
  9. def productElementNames: Iterator[String]
    Definition Classes
    Product
  10. def productIterator: Iterator[Any]
    Definition Classes
    Product
  11. def productPrefix: String
    Definition Classes
    Product
  12. def toString(): String
    Definition Classes
    Group → AnyRef → Any

Deprecated Value Members

  1. def _1: P.Value
    Definition Classes
    Group → Product2
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.20.3) No longer a case class

  2. def _2: Seq[(String, AggregationFramework.GroupFunction)]
    Definition Classes
    Group → Product2
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.20.3) No longer a case class

  3. def canEqual(that: Any): Boolean
    Definition Classes
    Group → Equals
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) No longer a case class