类 FallbackObjectToStringConverter
java.lang.Object
cn.taketoday.core.conversion.support.FallbackObjectToStringConverter
Simply calls
Object.toString() to convert any supported object
to a String.
Supports CharSequence, StringWriter, and any class
with a String constructor or one of the following static factory methods:
valueOf(String), of(String), from(String).
Used by the DefaultConversionService as a fallback if there
are no other explicit to-String converters registered.
- 从以下版本开始:
- 3.0
- 作者:
- Keith Donald, Juergen Hoeller, Sam Brannen
- 另请参阅:
-
嵌套类概要
从接口继承的嵌套类/接口 cn.taketoday.core.conversion.GenericConverter
GenericConverter.ConvertiblePair -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明convert(Object source, TypeDescriptor sourceType, TypeDescriptor targetType) Convert the source object to the targetType described by theTypeDescriptor.Return the source and target types that this converter can convert between.booleanmatches(TypeDescriptor sourceType, TypeDescriptor targetType) Should the conversion fromsourceTypetotargetTypecurrently under consideration be selected?
-
构造器详细资料
-
FallbackObjectToStringConverter
FallbackObjectToStringConverter()
-
-
方法详细资料
-
getConvertibleTypes
从接口复制的说明:GenericConverterReturn the source and target types that this converter can convert between.Each entry is a convertible source-to-target type pair.
For
conditional convertersthis method may returnnullto indicate all source-to-target pairs should be considered.- 指定者:
getConvertibleTypes在接口中GenericConverter
-
matches
从接口复制的说明:ConditionalConverterShould the conversion fromsourceTypetotargetTypecurrently under consideration be selected?- 指定者:
matches在接口中ConditionalConverter- 参数:
sourceType- the type descriptor of the field we are converting fromtargetType- the type descriptor of the field we are converting to- 返回:
- true if conversion should be performed, false otherwise
-
convert
@Nullable public Object convert(@Nullable Object source, TypeDescriptor sourceType, TypeDescriptor targetType) 从接口复制的说明:GenericConverterConvert the source object to the targetType described by theTypeDescriptor.- 指定者:
convert在接口中GenericConverter- 参数:
source- the source object to convert (may benull)sourceType- the type descriptor of the field we are converting fromtargetType- the type descriptor of the field we are converting to- 返回:
- the converted object
-