Uses of Class
org.springframework.data.mongodb.core.spel.ExpressionNode
Package
Description
Support classes to transform SpEL expressions into MongoDB expressions.
-
Uses of ExpressionNode in org.springframework.data.mongodb.core.spel
Modifier and TypeClassDescriptionclass
A node representing a literal in an expression.class
AnExpressionNode
representing a method reference.class
class
AnExpressionNode
representing an operator.Modifier and TypeMethodDescriptionprotected ExpressionNode
Creates a newExpressionNode
from the givenSpelNode
.static ExpressionNode
ExpressionNode.from
(SpelNode node, ExpressionState state) ExpressionNode.getChild
(int index) Returns the childExpressionNode
with the given index.OperatorNode.getLeft()
Returns the left operand asExpressionNode
.ExpressionTransformationContextSupport.getParentNode()
Returns the parentExpressionNode
or null if none available.OperatorNode.getRight()
Returns the right operand asExpressionNode
.Modifier and TypeMethodDescriptionboolean
LiteralNode.isUnaryMinus
(ExpressionNode parent) Returns whether the givenExpressionNode
is a unary minus.ModifierConstructorDescriptionExpressionTransformationContextSupport
(T currentNode, ExpressionNode parentNode, org.bson.Document previousOperationObject) Creates a newExpressionTransformationContextSupport
for the givenExpressionNode
s and an optional previous operation.