class StringToExceptionConverter extends TypedConverter<String, B> {

    @Nullable
    @Override
    public B doConvertNull() throws ConversionException
    {
        throw new ConversionException( "Converting string to " + getToClass().getSimpleName() + " is not supported." );
    }

    public  StringToExceptionConverter( @Nonnull Class<B> toClass );

}