| Name | Description | Type | Package | Framework |
| ExpressionNode | A value object for nodes in an expression. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
| ExpressionTransformationContextSupport | The context for an ExpressionNode transformation. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
| ExpressionTransformer | SPI interface to implement components that can transfrom an ExpressionTransformationContextSupport into anAuthor:Oliver Gierke | Interface | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
| LiteralNode | A node representing a literal in an expression. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
| MethodReferenceNode | An ExpressionNode representing a method reference. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
| OperatorNode | An ExpressionNode representing an operator. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |