Package | Description |
---|---|
com.allanbank.mongodb.builder.expression |
Modifier and Type | Method and Description |
---|---|
static NaryExpression |
Expressions.add(Expression... expressions)
Returns an
NaryExpression "$add" expression. |
static NaryExpression |
Expressions.and(Expression... expressions)
Returns an
NaryExpression "$and" expression. |
static NaryExpression |
Expressions.cmp(Expression lhs,
Expression rhs)
Returns a
NaryExpression "$cmp" expression. |
static NaryExpression |
Expressions.concatenate(Expression... expression)
Returns a
NaryExpression "$concat" expression. |
static NaryExpression |
Expressions.cond(Expression test,
Expression trueResult,
Expression falseResult)
Returns a
NaryExpression "$cond" expression. |
static NaryExpression |
Expressions.divide(Expression numerator,
Expression denominator)
Returns a
NaryExpression "$divide" expression. |
static NaryExpression |
Expressions.eq(Expression lhs,
Expression rhs)
Returns a
NaryExpression "$eq" expression. |
static NaryExpression |
Expressions.gt(Expression lhs,
Expression rhs)
Returns a
NaryExpression "$gt" expression. |
static NaryExpression |
Expressions.gte(Expression lhs,
Expression rhs)
Returns a
NaryExpression "$gte"
expression. |
static NaryExpression |
Expressions.ifNull(Expression first,
Expression second)
Returns a
NaryExpression "$ifNull" expression. |
static NaryExpression |
Expressions.lt(Expression lhs,
Expression rhs)
Returns a
NaryExpression "$lt" expression. |
static NaryExpression |
Expressions.lte(Expression lhs,
Expression rhs)
Returns a
NaryExpression "$lte" expression. |
static NaryExpression |
Expressions.mod(Expression numerator,
Expression denominator)
Returns a
NaryExpression "$mod" expression. |
static NaryExpression |
Expressions.multiply(Expression lhs,
Expression rhs)
Returns a
NaryExpression "$multiply" expression. |
static NaryExpression |
Expressions.ne(Expression lhs,
Expression rhs)
Returns a
NaryExpression "$ne" expression. |
static NaryExpression |
Expressions.or(Expression... expressions)
Returns an
NaryExpression "$or" expression. |
static NaryExpression |
Expressions.strcasecmp(Expression lhs,
Expression rhs)
Returns a
NaryExpression
"$strcasecmp" expression. |
static NaryExpression |
Expressions.substr(Expression string,
Expression skip,
Expression length)
Returns a
NaryExpression "$substr" expression. |
static NaryExpression |
Expressions.subtract(Expression lhs,
Expression rhs)
Returns a
NaryExpression "$subtract" expression. |
Copyright © 2011-2013 Allanbank Consulting, Inc.. All Rights Reserved.