接口的使用
org.springframework.expression.TypeConverter
使用TypeConverter的程序包 程序包 说明 org.springframework.expression Core abstractions behind the Spring Expression Language.org.springframework.expression.common Common utility classes behind the Spring Expression Language.org.springframework.expression.spel SpEL's central implementation package.org.springframework.expression.spel.support SpEL's default implementations for various core abstractions.org.springframework.expression中TypeConverter的使用
返回TypeConverter的org.springframework.expression中的方法 修饰符和类型 方法 说明 TypeConverter
EvaluationContext. getTypeConverter()
Return a type converter that can convert (or coerce) a value from one type to another.org.springframework.expression.common中TypeConverter的使用
参数类型为TypeConverter的org.springframework.expression.common中的方法 修饰符和类型 方法 说明 static boolean
ExpressionUtils. toBoolean(TypeConverter typeConverter, TypedValue typedValue)
Attempt to convert a typed value to a boolean using the supplied type converter.static byte
ExpressionUtils. toByte(TypeConverter typeConverter, TypedValue typedValue)
Attempt to convert a typed value to a byte using the supplied type converter.static char
ExpressionUtils. toChar(TypeConverter typeConverter, TypedValue typedValue)
Attempt to convert a typed value to a char using the supplied type converter.static double
ExpressionUtils. toDouble(TypeConverter typeConverter, TypedValue typedValue)
Attempt to convert a typed value to a double using the supplied type converter.static float
ExpressionUtils. toFloat(TypeConverter typeConverter, TypedValue typedValue)
Attempt to convert a typed value to a float using the supplied type converter.static int
ExpressionUtils. toInt(TypeConverter typeConverter, TypedValue typedValue)
Attempt to convert a typed value to an int using the supplied type converter.static long
ExpressionUtils. toLong(TypeConverter typeConverter, TypedValue typedValue)
Attempt to convert a typed value to a long using the supplied type converter.static short
ExpressionUtils. toShort(TypeConverter typeConverter, TypedValue typedValue)
Attempt to convert a typed value to a short using the supplied type converter.org.springframework.expression.spel中TypeConverter的使用
返回TypeConverter的org.springframework.expression.spel中的方法 修饰符和类型 方法 说明 TypeConverter
ExpressionState. getTypeConverter()
org.springframework.expression.spel.support中TypeConverter的使用
实现TypeConverter的org.springframework.expression.spel.support中的类 修饰符和类型 类 说明 class
StandardTypeConverter
Default implementation of theTypeConverter
interface, delegating to a core SpringConversionService
.返回TypeConverter的org.springframework.expression.spel.support中的方法 修饰符和类型 方法 说明 TypeConverter
SimpleEvaluationContext. getTypeConverter()
The configuredTypeConverter
.TypeConverter
StandardEvaluationContext. getTypeConverter()
参数类型为TypeConverter的org.springframework.expression.spel.support中的方法 修饰符和类型 方法 说明 static boolean
ReflectionHelper. convertAllArguments(TypeConverter converter, Object[] arguments, Method method)
Convert a supplied set of arguments into the requested types.void
StandardEvaluationContext. setTypeConverter(TypeConverter typeConverter)
SimpleEvaluationContext.Builder
SimpleEvaluationContext.Builder. withTypeConverter(TypeConverter converter)
Register a customTypeConverter
.