public <T> T castTo(Object src, Class<T> toType) throws FailToCastObjectException {
    """
	转换一个 POJO 到另外的类型
	
	@param src
	源对象
	@param toType
	目标类型
	@return 目标对象
	@throws FailToCastObjectException
	如果没有找到转换器，或者转换失败
    """
        return cast(src, null == src ? null : src.getClass(), toType);
    }
public <T> T castTo(Object src, Class<T> toType) throws FailToCastObjectException {
        return cast(src, null == src ? null : src.getClass(), toType);
    }
public < T > T castTo ( Object src , Class < T > toType ) throws FailToCastObjectException { return cast ( src , null == src ? null : src . getClass ( ) , toType ) ; }
转换一个 POJO 到另外的类型

@param src
源对象
@param toType
目标类型
@return 目标对象
@throws FailToCastObjectException
如果没有找到转换器，或者转换失败
转换一个 POJO 到另外的类型