Uses of Interface
org.springframework.expression.PropertyAccessor
Package
Description
Expression parsing support within a Spring application context.
Core abstractions behind the Spring Expression Language.
SpEL's central implementation package.
SpEL's default implementations for various core abstractions.
-
Uses of PropertyAccessor in org.springframework.context.expression
Modifier and TypeClassDescriptionclass
SpELPropertyAccessor
that knows how to access the beans and contextual objects of a SpringBeanExpressionContext
.class
SpELPropertyAccessor
that knows how to access the beans of a SpringBeanFactory
.class
Read-only SpELPropertyAccessor
that knows how to retrieve properties of a SpringEnvironment
instance.class
SpELPropertyAccessor
that knows how to access the keys of a standardMap
. -
Uses of PropertyAccessor in org.springframework.expression
Modifier and TypeMethodDescriptiondefault List<PropertyAccessor>
EvaluationContext.getPropertyAccessors()
Return a list of accessors that will be asked in turn to read/write a property. -
Uses of PropertyAccessor in org.springframework.expression.spel
Modifier and TypeInterfaceDescriptioninterface
A compilablePropertyAccessor
is able to generate bytecode that represents the access operation, facilitating compilation to bytecode of expressions that use the accessor. -
Uses of PropertyAccessor in org.springframework.expression.spel.support
Modifier and TypeClassDescriptionfinal class
AnPropertyAccessor
variant for data binding purposes, using reflection to access properties for reading and possibly writing.class
A powerfulPropertyAccessor
that uses reflection to access properties for reading and possibly also for writing on a target instance.Modifier and TypeMethodDescriptionReflectivePropertyAccessor.createOptimalAccessor
(EvaluationContext context, Object target, String name) Attempt to create an optimized property accessor tailored for a property of a particular name on a particular class.Modifier and TypeMethodDescriptionSimpleEvaluationContext.getPropertyAccessors()
Return the specifiedPropertyAccessor
delegates, if any.StandardEvaluationContext.getPropertyAccessors()
Modifier and TypeMethodDescriptionvoid
StandardEvaluationContext.addPropertyAccessor
(PropertyAccessor accessor) SimpleEvaluationContext.forPropertyAccessors
(PropertyAccessor... accessors) Create aSimpleEvaluationContext
for the specifiedPropertyAccessor
delegates: typically a customPropertyAccessor
specific to a use case — for example, for attribute resolution in a custom data structure — potentially combined with aDataBindingPropertyAccessor
if property dereferences are needed as well.boolean
StandardEvaluationContext.removePropertyAccessor
(PropertyAccessor accessor) Modifier and TypeMethodDescriptionvoid
StandardEvaluationContext.setPropertyAccessors
(List<PropertyAccessor> propertyAccessors)