AbstractThe type of the input value.
The type of the output value.
AbstractcanChecks if the given value can be converted by this converter.
The value to check.
True if the value can be converted, false otherwise.
AbstractconvertAbstractgetProtectedthrowThrows a ConversionError for the given value.
The value that caused the conversion error.
never - This function does not return; it always throws an error.
Abstract base class for converters that convert values from one type to another.