canConvert abstract method
Determines whether objects of sourceType
can be converted to targetType
.
This allows frameworks to optimize or validate before performing conversions.
Example:
if (conversionService.canConvert<String, DateTime>(Class<String>(), Class<DateTime>())) {
final date = conversionService.convert<DateTime>('2025-01-01', Class<DateTime>());
}
Implementation
bool canConvert(Class? sourceType, Class targetType);