reactivemongo
.
play
.
json
.
commands
JSONAggregationFramework
Related Doc:
package commands
object
JSONAggregationFramework
extends
AggregationFramework
[
JSONSerializationPack
.type]
Linear Supertypes
AggregationFramework
[
JSONSerializationPack
.type],
GroupAggregation
[
JSONSerializationPack
.type],
ImplicitCommandHelpers
[
JSONSerializationPack
.type],
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
JSONAggregationFramework
AggregationFramework
GroupAggregation
ImplicitCommandHelpers
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
AddFieldToSet
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
AddToSet
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
Aggregate
extends
CollectionCommand
with
CommandWithPack
[
api.commands.AggregationFramework.pack
.type] with
CommandWithResult
[
AggregationResult
] with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
AggregationResult
extends
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Ascending
extends
SortOrder
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Avg
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
AvgField
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
Cursor
extends
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Descending
extends
SortOrder
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Filter
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
First
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
FirstField
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
GeoNear
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Group
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
GroupField
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
sealed
trait
GroupFunction
extends
AnyRef
Definition Classes
GroupAggregation
case class
GroupMulti
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
trait
ImplicitlyDocumentProducer
extends
AnyRef
Definition Classes
ImplicitCommandHelpers
case class
IndexStatAccesses
extends
Product
with
Serializable
Definition Classes
AggregationFramework
case class
IndexStatsResult
extends
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Last
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
LastField
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
Limit
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Lookup
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Match
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Max
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
MaxField
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
sealed
trait
MetadataKeyword
extends
AnyRef
Definition Classes
AggregationFramework
case class
MetadataSort
extends
SortOrder
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Min
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
MinField
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
Out
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
sealed
trait
PipelineOperator
extends
AnyRef
Definition Classes
AggregationFramework
case class
Project
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Push
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
PushField
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
Redact
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Sample
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Skip
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
Sort
extends
PipelineOperator
with
Product
with
Serializable
Definition Classes
AggregationFramework
sealed
trait
SortOrder
extends
AnyRef
Definition Classes
AggregationFramework
case class
StdDevPop
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
StdDevPopField
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
StdDevSamp
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
StdDevSampField
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
Sum
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
case class
SumField
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
class
Unwind
extends
PipelineOperator
with
Product
with
Serializable
with
Serializable
Definition Classes
AggregationFramework
case class
UnwindField
extends
Unwind
with
Product
with
Serializable
Definition Classes
AggregationFramework
case class
SumValue
extends
api.commands.AggregationFramework.GroupFunction
with
Product
with
Serializable
Definition Classes
GroupAggregation
Annotations
@deprecated
Deprecated
(Since version 0.12.0)
Use
SumAll
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
ImplicitlyDocumentProducer
Definition Classes
ImplicitCommandHelpers
object
PipelineOperator
Definition Classes
AggregationFramework
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
booleanValue
(
b:
Boolean
)
:
JsValue
Attributes
protected
Definition Classes
JSONAggregationFramework
→ AggregationFramework
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
doubleValue
(
d:
Double
)
:
JsValue
Attributes
protected
Definition Classes
JSONAggregationFramework
→ AggregationFramework
def
elementProducer
(
name:
String
,
value:
JsValue
)
: (
String
,
JsValueWrapper
)
Attributes
protected
Definition Classes
JSONAggregationFramework
→ AggregationFramework
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
intValue
(
i:
Int
)
:
JsValue
Attributes
protected
Definition Classes
JSONAggregationFramework
→ AggregationFramework
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
longValue
(
l:
Long
)
:
JsValue
Attributes
protected
Definition Classes
JSONAggregationFramework
→ AggregationFramework
def
makeArray
(
value:
JsValue
,
values:
Seq
[
JsValue
]
)
:
JsValue
Attributes
protected
Definition Classes
JSONAggregationFramework
→ AggregationFramework
def
makeDocument
(
elements:
Seq
[(
String
,
JsValueWrapper
)]
)
:
JsObject
Attributes
protected
Definition Classes
JSONAggregationFramework
→ AggregationFramework
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
pack
:
JSONSerializationPack
.type
Definition Classes
JSONAggregationFramework
→ ImplicitCommandHelpers
def
stringValue
(
s:
String
)
:
JsValue
Attributes
protected
Definition Classes
JSONAggregationFramework
→ AggregationFramework
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
AggregationFramework
[
JSONSerializationPack
.type]
Inherited from
GroupAggregation
[
JSONSerializationPack
.type]
Inherited from
ImplicitCommandHelpers
[
JSONSerializationPack
.type]
Inherited from
AnyRef
Inherited from
Any
Ungrouped