Converter, GenericConverter or ConverterFactory to
conditionally execute based on attributes of the source and target
TypeDescriptor.
Often used to selectively match custom conversion logic based on the presence of a
field or class-level characteristic, such as an annotation or method. For example, when
converting from a String field to a Date field, an implementation might return
true if the target field has also been annotated with @DateTimeFormat.
As another example, when converting from a String field to an Account field,
an implementation might return true if the target Account class defines a
public static findAccount(String) method.
Converter, GenericConverter, ConverterFactory, ConditionalGenericConverter
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: true if conversion should be performed, false otherwisethe type descriptor of the field we are converting from sourceType, TypeDescriptor the type descriptor of the field we are converting to targetType)Should the conversion from |
| matches | back to summary |
|---|---|
| public boolean matches(TypeDescriptor sourceType, TypeDescriptor targetType) Should the conversion from
| |