spring-framework / org.springframework.expression.spel.support

Package org.springframework.expression.spel.support

Types

BooleanTypedValue

open class BooleanTypedValue : TypedValue

ReflectionHelper

open class ReflectionHelper

Utility methods used by the reflection resolver code to discover the appropriate methods/constructors and fields that should be used in expressions.

ReflectiveConstructorExecutor

open class ReflectiveConstructorExecutor : ConstructorExecutor

A simple ConstructorExecutor implementation that runs a constructor using reflective invocation.

ReflectiveConstructorResolver

open class ReflectiveConstructorResolver : ConstructorResolver

A constructor resolver that uses reflection to locate the constructor that should be invoked.

ReflectiveMethodExecutor

open class ReflectiveMethodExecutor : MethodExecutor

ReflectivePropertyAccessor

open class ReflectivePropertyAccessor : PropertyAccessor

Simple PropertyAccessor that uses reflection to access properties for reading and writing.

A property can be accessed through a public getter method (when being read) or a public setter method (when being written), and also as a public field.

StandardOperatorOverloader

open class StandardOperatorOverloader : OperatorOverloader

StandardTypeComparator

open class StandardTypeComparator : TypeComparator

A simple basic TypeComparator implementation. It supports comparison of Numbers and types implementing Comparable.

StandardTypeConverter

open class StandardTypeConverter : TypeConverter

Default implementation of the TypeConverter interface, delegating to a core Spring ConversionService.

StandardTypeLocator

open class StandardTypeLocator : TypeLocator

A simple implementation of TypeLocator that uses the context ClassLoader (or any ClassLoader set upon it). It supports 'well-known' packages: So if a type cannot be found, it will try the registered imports to locate it.