Package | Description |
---|---|
com.allanbank.mongodb.builder.expression |
Modifier and Type | Method and Description |
---|---|
static UnaryExpression |
Expressions.allElementsTrue(Expression expression)
Returns a
UnaryExpression "$allElementsTrue" expression. |
static UnaryExpression |
Expressions.anyElementTrue(Expression expression)
Returns a
UnaryExpression "$anyElementTrue" expression. |
static UnaryExpression |
Expressions.dayOfMonth(Expression expression)
Returns a
UnaryExpression "$dayOfMonth" expression. |
static UnaryExpression |
Expressions.dayOfWeek(Expression expression)
Returns a
UnaryExpression "$dayOfWeek" expression. |
static UnaryExpression |
Expressions.dayOfYear(Expression expression)
Returns a
UnaryExpression "$dayOfYear" expression. |
static UnaryExpression |
Expressions.hour(Expression expression)
Returns a
UnaryExpression "$hour" expression. |
UnaryExpression |
LetBuilder.in(Expression letExpression)
Creates the final
$let expression to evaluate. |
static UnaryExpression |
Expressions.let(Expression inExpression,
Element... variables)
Creates a
$let expression with the provided variables and
in expression. |
static UnaryExpression |
Expressions.let(List<Element> variables,
Expression inExpression)
Creates a
$let expression with the provided variables and
in expression. |
static UnaryExpression |
Expressions.map(String inputField,
String variableName,
Expression mapOperation)
Returns a
UnaryExpression expression for the $map
operation. |
static UnaryExpression |
Expressions.millisecond(Expression expression)
Returns a
UnaryExpression "$millisecond" expression. |
static UnaryExpression |
Expressions.minute(Expression expression)
Returns a
UnaryExpression "$minute" expression. |
static UnaryExpression |
Expressions.month(Expression expression)
Returns a
UnaryExpression "$month" expression. |
static UnaryExpression |
Expressions.not(Expression expression)
Returns a
UnaryExpression "$not" expression. |
static UnaryExpression |
Expressions.second(Expression expression)
Returns a
UnaryExpression "$second" expression. |
static UnaryExpression |
Expressions.size(Expression expression)
Returns a
UnaryExpression "$size" expression. |
static UnaryExpression |
Expressions.toLower(Expression string)
Returns a
UnaryExpression "$toLower" expression. |
static UnaryExpression |
Expressions.toUpper(Expression string)
Returns a
UnaryExpression "$toUpper" expression. |
static UnaryExpression |
Expressions.week(Expression expression)
Returns a
UnaryExpression "$week" expression. |
static UnaryExpression |
Expressions.year(Expression expression)
Returns a
UnaryExpression "$year" expression. |
Copyright © 2011–2014 Allanbank Consulting, Inc.. All rights reserved.