| Interface | Description |
|---|---|
| Expression |
Expression provides a common interface for all expressions.
|
| Class | Description |
|---|---|
| Constant |
Represents constant value in an expression.
|
| Expressions |
Expressions provides a collection of static helper method for constructing
complex expression.
|
| LetBuilder |
LetBuilder provides a builder for a
$let expression. |
| MapStage1 |
MapStage1 provides a container for the
$map input field name before
adding the variable name. |
| MapStage2 |
MapStage2 provides a container for the
$map input field name and
as variable name before adding the expression. |
| NaryExpression |
NaryExpression provides an implementation of an
Expression with 2-N
operands. |
| UnaryExpression |
UnaryExpression provides an implementation of an
Expression with 1
operand. |
aggregate command's
$project
operator.Copyright © 2011–2014 Allanbank Consulting, Inc.. All rights reserved.