# Uses of Interface
org.springframework.expression.spel.ast.ValueRef

Packages that use ValueRef
Package
Description
org.springframework.expression.spel.ast
SpEL's abstract syntax tree.

## Uses of ValueRef in org.springframework.expression.spel.ast

Classes in org.springframework.expression.spel.ast that implement ValueRef
Modifier and Type
Class
Description
`static class`
`ValueRef.NullValueRef`
A ValueRef for the null value.
`static class`
`ValueRef.TypedValueHolderValueRef`
A ValueRef holder for a single value, which cannot be set.
Methods in org.springframework.expression.spel.ast that return ValueRef
Modifier and Type
Method
Description
`protected ValueRef`
CompoundExpression.`getValueRef(ExpressionState state)`
`protected ValueRef`
Indexer.`getValueRef(ExpressionState state)`
`protected ValueRef`
MethodReference.`getValueRef(ExpressionState state)`
`protected ValueRef`
Projection.`getValueRef(ExpressionState state)`
`ValueRef`
PropertyOrFieldReference.`getValueRef(ExpressionState state)`
`protected ValueRef`
Selection.`getValueRef(ExpressionState state)`
`protected ValueRef`
SpelNodeImpl.`getValueRef(ExpressionState state)`
`ValueRef`
VariableReference.`getValueRef(ExpressionState state)`