总:ConverterRegistry接口用法

接口简介

在一个类型转换系统里注册一个转换器

方法简介

void addConverter(Converter<?, ?> converter);

往此注册表中添加一个普通的转换器。
可转换的源和目标类型对从转换器的参数化类型中获取
如果参数化类型不能被解析,则抛出IllegalArgumentException

<S, T> void addConverter(Class<S> sourceType, Class<T> targetType, Converter<? super S, ? extends T> converter);

在一个注册器上添加一个普通的转换器。 源/目标的可转换类型对被显示的指定了。 允许一个转换器被复用多次,而不用每次都创建一个转换器。

void addConverter(GenericConverter converter);

添加一个普通的转换器到注册表中。

void addConverterFactory(ConverterFactory<?, ?> factory);

添加一种类型转换工厂到注册器。 可转换的源/目标类型对由ConverterFactory的参数化类型获取

void removeConvertible(Class<?> sourceType, Class<?> targetType);

删除任何可以把sourceType转换成targetType的转换器

results matching ""

    No results matching ""