public class ParameterBindingContext extends Object
ParameterBindingDocumentCodec.decode(String, ParameterBindingContext).| Constructor and Description |
|---|
ParameterBindingContext(ValueProvider valueProvider,
ExpressionParser expressionParser,
Supplier<EvaluationContext> evaluationContext) |
ParameterBindingContext(ValueProvider valueProvider,
SpELExpressionEvaluator expressionEvaluator) |
ParameterBindingContext(ValueProvider valueProvider,
SpelExpressionParser expressionParser,
EvaluationContext evaluationContext) |
| Modifier and Type | Method and Description |
|---|---|
Object |
bindableValueForIndex(int index) |
Object |
evaluateExpression(String expressionString) |
static ParameterBindingContext |
forExpressions(ValueProvider valueProvider,
ExpressionParser expressionParser,
Function<ExpressionDependencies,EvaluationContext> contextFunction)
Create a new
ParameterBindingContext that is capable of expression parsing and can provide a
EvaluationContext based on ExpressionDependencies. |
ValueProvider |
getValueProvider() |
public ParameterBindingContext(ValueProvider valueProvider, SpelExpressionParser expressionParser, EvaluationContext evaluationContext)
valueProvider - expressionParser - evaluationContext - public ParameterBindingContext(ValueProvider valueProvider, ExpressionParser expressionParser, Supplier<EvaluationContext> evaluationContext)
public ParameterBindingContext(ValueProvider valueProvider, SpELExpressionEvaluator expressionEvaluator)
valueProvider - expressionEvaluator - public static ParameterBindingContext forExpressions(ValueProvider valueProvider, ExpressionParser expressionParser, Function<ExpressionDependencies,EvaluationContext> contextFunction)
ParameterBindingContext that is capable of expression parsing and can provide a
EvaluationContext based on ExpressionDependencies.valueProvider - expressionParser - contextFunction - public ValueProvider getValueProvider()
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.