lightdb.aggregate
package lightdb.aggregate
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object AggregateFilter
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AggregateFilter.type
case class AggregateFunction[T, V, Doc <: Document[Doc]](name: String, field: Field[Doc, V], `type`: AggregateType)(implicit tRW: RW[T]) extends FilterSupport[V, Doc, AggregateFilter[Doc]], Materializable[Doc, V]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class AggregateQuery[Doc <: Document[Doc], Model <: DocumentModel[Doc]](query: Query[Doc, Model], functions: List[AggregateFunction[_, _, Doc]], filter: Option[AggregateFilter[Doc]], sort: List[(AggregateFunction[_, _, Doc], SortDirection)])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class FacetField[Doc]trait Tokenized[Doc]
- Self type
-
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Avgobject Concatobject ConcatDistinctobject Countobject CountDistinctobject Groupobject Maxobject Minobject SumShow all
object AggregateType
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AggregateType.type
In this article