Class SimpleEvaluationContext.Builder
java.lang.Object
org.springframework.expression.spel.support.SimpleEvaluationContext.Builder
- Enclosing class:
- SimpleEvaluationContext
Builder for 
SimpleEvaluationContext.- 
Method SummaryModifier and TypeMethodDescriptionbuild()Disable assignment within expressions evaluated by this evaluation context.withConversionService(ConversionService conversionService) Register a customConversionService.Register aDataBindingMethodResolverfor instance method invocation purposes (i.e.withMethodResolvers(MethodResolver... resolvers) Register the specifiedMethodResolverdelegates for a combination of property access and method resolution.withRootObject(Object rootObject) Specify a default root object to resolve against.withTypeConverter(TypeConverter converter) Register a customTypeConverter.withTypedRootObject(Object rootObject, TypeDescriptor typeDescriptor) Specify a typed root object to resolve against.
- 
Method Details- 
withAssignmentDisabledDisable assignment within expressions evaluated by this evaluation context.- Since:
- 5.3.38
- See Also:
 
- 
withMethodResolversRegister the specifiedMethodResolverdelegates for a combination of property access and method resolution.- Parameters:
- resolvers- the resolver delegates to use
- See Also:
 
- 
withInstanceMethodsRegister aDataBindingMethodResolverfor instance method invocation purposes (i.e. not supporting static methods) in addition to the specified property accessors, typically in combination with aDataBindingPropertyAccessor.
- 
withConversionServiceRegister a customConversionService.By default a StandardTypeConverterbacked by aDefaultConversionServiceis used.
- 
withTypeConverterRegister a customTypeConverter.By default a StandardTypeConverterbacked by aDefaultConversionServiceis used.
- 
withRootObjectSpecify a default root object to resolve against.Default is none, expecting an object argument at evaluation time. 
- 
withTypedRootObjectpublic SimpleEvaluationContext.Builder withTypedRootObject(Object rootObject, TypeDescriptor typeDescriptor) Specify a typed root object to resolve against.Default is none, expecting an object argument at evaluation time. 
- 
build
 
-